@@ -27,7 +27,7 @@ func CheckCurrentUserCanOperateWorkflow(c echo.Context, projectUid string, workf
2727 }
2828
2929 s := model .GetStorage ()
30- access , err := s .UserCanAccessWorkflow (userId , workflow )
30+ access , err := s .UserCanAccessWorkflow (userId , workflow . WorkflowId )
3131 if err != nil {
3232 return err
3333 }
@@ -57,7 +57,7 @@ func CheckCurrentUserCanViewWorkflow(c echo.Context, projectUid string, workflow
5757 }
5858
5959 s := model .GetStorage ()
60- access , err := s .UserCanAccessWorkflow (userId , workflow )
60+ access , err := s .UserCanAccessWorkflow (userId , workflow . WorkflowId )
6161 if err != nil {
6262 return err
6363 }
@@ -88,7 +88,7 @@ func CheckCurrentUserCanOperateTasks(c echo.Context, projectUid string, workflow
8888
8989 s := model .GetStorage ()
9090
91- access , err := s .UserCanAccessWorkflow (userId , workflow )
91+ access , err := s .UserCanAccessWorkflow (userId , workflow . WorkflowId )
9292 if err != nil {
9393 return err
9494 }
@@ -139,14 +139,15 @@ func checkCurrentUserCanViewTask(c echo.Context, task *model.Task, ops []dmsV1.O
139139 }
140140
141141 s := model .GetStorage ()
142- workflow , exist , err := s .GetWorkflowByTaskId (task .ID )
142+ workflowId , exist , err := s .GetWorkflowIdByTaskId (task .ID )
143143 if err != nil {
144144 return err
145145 }
146146 if ! exist {
147147 return errors .NewTaskNoExistOrNoAccessErr ()
148148 }
149- access , err := s .UserCanAccessWorkflow (userId , workflow )
149+
150+ access , err := s .UserCanAccessWorkflow (userId , workflowId )
150151 if err != nil {
151152 return err
152153 }
@@ -179,14 +180,15 @@ func checkCurrentUserCanOpTask(c echo.Context, task *model.Task, ops []dmsV1.OpP
179180 }
180181
181182 s := model .GetStorage ()
182- workflow , exist , err := s .GetWorkflowByTaskId (task .ID )
183+ workflowId , exist , err := s .GetWorkflowIdByTaskId (task .ID )
183184 if err != nil {
184185 return err
185186 }
186187 if ! exist {
187188 return errors .NewTaskNoExistOrNoAccessErr ()
188189 }
189- access , err := s .UserCanAccessWorkflow (userId , workflow )
190+
191+ access , err := s .UserCanAccessWorkflow (userId , workflowId )
190192 if err != nil {
191193 return err
192194 }
0 commit comments