Skip to content

Commit 17ffbe3

Browse files
[DSC-1542] fix supervision selection
1 parent 2efde9c commit 17ffbe3

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

src/app/admin/admin-workflow-page/admin-workflow-search-results/actions/workspace-item/supervision-order-group-selector/supervision-order-group-selector.component.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
<ds-error *ngIf="isSubmitted && !selectedGroup" message="{{'supervision-group-selector.select.group.error' | translate}}"></ds-error>
2727
</ng-container>
2828
<ds-eperson-group-list [isListOfEPerson]="false"
29+
(deselect)="updateGroupObjectSelected($event)"
2930
(select)="updateGroupObjectSelected($event)"></ds-eperson-group-list>
3031
</div>
3132
</div>

src/app/admin/admin-workflow-page/admin-workflow-search-results/actions/workspace-item/supervision-order-group-selector/supervision-order-group-selector.component.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,12 @@ export class SupervisionOrderGroupSelectorComponent {
6767
* Assign the value of group on select
6868
*/
6969
updateGroupObjectSelected(object) {
70-
this.selectedGroup = object;
70+
console.log(object);
71+
if (object && object !== this.selectedGroup) {
72+
this.selectedGroup = object;
73+
} else if (object) {
74+
this.selectedGroup = null;
75+
}
7176
}
7277

7378
/**

src/app/core/data/request.effects.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ export class RequestEffects {
3535
);
3636
}),
3737
filter((entry: RequestEntry) => hasValue(entry)),
38-
// TODO: test once rest part is aligned
3938
withLatestFrom(this.xsrfService.tokenInitialized$),
4039
// If it's a GET request, or we have an XSRF token, dispatch it immediately
4140
// Otherwise wait for the XSRF token first

0 commit comments

Comments
 (0)