Skip to content

Commit 5a16458

Browse files
committed
revert task request edition when resolution is paused
Signed-off-by: Wesley GALIPO <[email protected]>
1 parent 03aed02 commit 5a16458

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

ui/dashboard/projects/utask-lib/src/lib/@routes/task/task.component.ts

+7-5
Original file line numberDiff line numberDiff line change
@@ -133,12 +133,14 @@ export class TaskComponent implements OnInit, OnDestroy {
133133
return !!meta?.user_is_admin;
134134
}));
135135

136-
readonly canEditRequest$ = combineLatest([this.task$, this._isResolver$]).pipe(map(([task, isResolver]) => {
137-
if (!['TODO', 'PAUSED'].includes(task?.state)) {
138-
return false;
136+
readonly canEditRequest$ = combineLatest([this.task$, this.resolution$, this._isResolver$]).pipe(map(([task, resolution, isResolver]) => {
137+
if (['TODO', 'PAUSED'].includes(task?.state)) {
138+
return isResolver
139+
} else if (['TODO', 'PAUSED'].includes(resolution?.state)) {
140+
return isResolver
141+
} else {
142+
return false
139143
}
140-
141-
return isResolver;
142144
}));;
143145

144146
readonly canDeleteRequest$ = combineLatest([this.task$, this.meta$]).pipe(map(([task, meta]) => {

0 commit comments

Comments
 (0)