From dcad9930a6886ea3e83c12cd32d2358626f5e8ce Mon Sep 17 00:00:00 2001
From: Sofie Hofmann <29145005+sofie29@users.noreply.github.com>
Date: Sat, 24 Apr 2021 10:02:49 +0200
Subject: [PATCH] TSK-1626: Swap lists of available and selected distribution
targets
---
...t-distribution-targets-list.component.html | 17 ++++++-
...basket-distribution-targets.component.html | 48 ++++++++++---------
...ket-distribution-targets.component.spec.ts | 2 +-
...rkbasket-distribution-targets.component.ts | 4 +-
4 files changed, 43 insertions(+), 28 deletions(-)
diff --git a/web/src/app/administration/components/workbasket-distribution-targets-list/workbasket-distribution-targets-list.component.html b/web/src/app/administration/components/workbasket-distribution-targets-list/workbasket-distribution-targets-list.component.html
index dea68411f..4a8ff8fd1 100644
--- a/web/src/app/administration/components/workbasket-distribution-targets-list/workbasket-distribution-targets-list.component.html
+++ b/web/src/app/administration/components/workbasket-distribution-targets-list/workbasket-distribution-targets-list.component.html
@@ -66,7 +66,20 @@
-
- There is currently no distributed workbasket
+
+
+
+
+
+ There are currently no Workbaskets for distribution
+
+
+
+
+ There is currently no distributed Workbasket
+
+
+
+
diff --git a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.html b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.html
index d95a34cb3..a82c7608f 100644
--- a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.html
+++ b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.html
@@ -13,18 +13,9 @@
@@ -81,25 +85,23 @@
-
-
-
-
+
+
diff --git a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.spec.ts b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.spec.ts
index 917929a92..ec52223ab 100644
--- a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.spec.ts
+++ b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.spec.ts
@@ -154,8 +154,8 @@ describe('WorkbasketDistributionTargetsComponent', () => {
it('should set selectAll checkboxes to true when moving a workbasket', () => {
[Side.SELECTED, Side.AVAILABLE].forEach((side) => {
component.moveDistributionTargets(side);
- expect(component.selectAllLeft).toBeTruthy();
expect(component.selectAllRight).toBeTruthy();
+ expect(component.selectAllLeft).toBeTruthy();
});
});
diff --git a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.ts b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.ts
index 7b689c84b..feade1558 100644
--- a/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.ts
+++ b/web/src/app/administration/components/workbasket-distribution-targets/workbasket-distribution-targets.component.ts
@@ -42,8 +42,8 @@ export class WorkbasketDistributionTargetsComponent implements OnInit, OnDestroy
displayingDistributionTargetsPicker = true;
side = Side;
- selectAllLeft = false;
selectAllRight = false;
+ selectAllLeft = false;
availableDistributionTargets: WorkbasketSummary[] = [];
availableDistributionTargetsUndoClone: WorkbasketSummary[];
@@ -281,8 +281,8 @@ export class WorkbasketDistributionTargetsComponent implements OnInit, OnDestroy
}
this.selectedDistributionTargetsFilterClone = this.selectedDistributionTargets;
this.availableDistributionTargetsFilterClone = this.availableDistributionTargets;
- this.selectAllRight = true;
this.selectAllLeft = true;
+ this.selectAllRight = true;
this.store.dispatch(new SetWorkbasketFilter(this.selectedDistributionTargetsFilter, 'selectedDistributionTargets'));
this.store.dispatch(
new SetWorkbasketFilter(this.availableDistributionTargetsFilter, 'availableDistributionTargets')