From e6663cdc7867e5fb3981eacac332f49bfc515a27 Mon Sep 17 00:00:00 2001 From: Anastasia Escher Date: Tue, 16 Aug 2022 11:03:02 +0200 Subject: [PATCH] started adjusting the "on Request variants" frontend to the backend --- .../widgets/curation/EvidenceCard.vue | 1 - .../widgets/curation/NotificationCard.vue | 227 ++++++++---------- .../widgets/curation/OnRequestEntries.vue | 22 +- svip_api/api/models/genomic.py | 82 ++----- svip_api/api/models/svip.py | 4 +- svip_api/api/serializers/svip.py | 14 +- 6 files changed, 141 insertions(+), 209 deletions(-) diff --git a/svip-o-vue/src/components/widgets/curation/EvidenceCard.vue b/svip-o-vue/src/components/widgets/curation/EvidenceCard.vue index 481a60dd..11dc2582 100644 --- a/svip-o-vue/src/components/widgets/curation/EvidenceCard.vue +++ b/svip-o-vue/src/components/widgets/curation/EvidenceCard.vue @@ -91,7 +91,6 @@ " :responsive="true"> @@ -405,16 +392,14 @@
+ :class="`paginator-holster ${slotsUsed ? 'occupied' : ''}`"> + :per-page="perPage" />
@@ -545,7 +530,7 @@ export default { "Not assigned": "secondary", Ongoing: "warning", Completed: "success", - "To be recurated": "danger" + "To be recurated": "danger", }, // pagination controls @@ -637,13 +622,13 @@ export default { if (this.statusFilter !== "all") { items = items.filter( - (element) => element.status === this.statusFilter + element => element.status === this.statusFilter ); } if (this.myFilter !== "all") { - return items.filter((x) => - x.curator.some((y) => y.id === this.user.user_id) + return items.filter(x => + x.curator.some(y => y.id === this.user.user_id) ); } else { return items; @@ -654,13 +639,13 @@ export default { if (this.statusReviewFilter !== "all") { items = items.filter( - (element) => element.status === this.statusFilter + element => element.status === this.statusFilter ); } }, myCurations() { - return this.items.filter((element) => - element.curator.some((x) => x.id === this.user.user_id) + return this.items.filter(element => + element.curator.some(x => x.id === this.user.user_id) ); }, totalRows() { diff --git a/svip-o-vue/src/components/widgets/curation/OnRequestEntries.vue b/svip-o-vue/src/components/widgets/curation/OnRequestEntries.vue index f0626778..3d3d57d5 100644 --- a/svip-o-vue/src/components/widgets/curation/OnRequestEntries.vue +++ b/svip-o-vue/src/components/widgets/curation/OnRequestEntries.vue @@ -5,8 +5,7 @@ :loading="loading" :error="error" :title="$attrs.title" - v-bind="$attrs" - /> + v-bind="$attrs" />