Skip to content

Commit 8085bde

Browse files
committed
fix: missing workflow_id when query expired/scheduled workflows
1 parent 5cf0e33 commit 8085bde

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

sqle/model/workflow.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -933,7 +933,7 @@ func (s *Storage) deleteWorkflow(tx *gorm.DB, workflow *Workflow) error {
933933

934934
func (s *Storage) GetExpiredWorkflows(start time.Time) ([]*Workflow, error) {
935935
workflows := []*Workflow{}
936-
err := s.db.Model(&Workflow{}).Select("workflows.id, workflows.workflow_record_id").
936+
err := s.db.Model(&Workflow{}).Select("workflows.id,workflows.workflow_id, workflows.workflow_record_id").
937937
Joins("LEFT JOIN workflow_records ON workflows.workflow_record_id = workflow_records.id").
938938
Where("workflows.created_at < ? "+
939939
"AND (workflow_records.status = 'finished' "+
@@ -946,7 +946,7 @@ func (s *Storage) GetExpiredWorkflows(start time.Time) ([]*Workflow, error) {
946946

947947
func (s *Storage) GetNeedScheduledWorkflows() ([]*Workflow, error) {
948948
workflows := []*Workflow{}
949-
err := s.db.Model(&Workflow{}).Select("workflows.id, workflows.workflow_record_id").
949+
err := s.db.Model(&Workflow{}).Select("workflows.id,workflows.workflow_id, workflows.workflow_record_id").
950950
Joins("LEFT JOIN workflow_records ON workflows.workflow_record_id = workflow_records.id").
951951
Joins("LEFT JOIN workflow_instance_records ON workflow_records.id = workflow_instance_records.workflow_record_id").
952952
Where("workflow_records.status = 'wait_for_execution' "+

0 commit comments

Comments
 (0)