From ef9fdfb566263f046afbfc18dc9a6de09dfd64ca Mon Sep 17 00:00:00 2001 From: paidge <paidge_cs@hotmail.com> Date: Sat, 19 Feb 2022 16:07:41 +0100 Subject: [PATCH] correcting badgeDanger for certsLimit --- components/badge/Danger.vue | 9 +++------ components/member/List.vue | 2 +- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/components/badge/Danger.vue b/components/badge/Danger.vue index fbdfc8c..d5a89ef 100644 --- a/components/badge/Danger.vue +++ b/components/badge/Danger.vue @@ -3,10 +3,8 @@ :class="classWarning" :title="title" v-if=" - !( - memberStatus == 'MEMBER' && - $options.filters.dateStatus(limitDate) == 'success' - ) && memberStatus != 'NEWCOMER' + $options.filters.dateStatus(limitDate) != 'success' && + !['NEWCOMER', 'REVOKED'].includes(memberStatus) " ><outline-exclamation-icon class="icon" /> <span class="sr-only" v-if="title">{{ title }}</span> @@ -29,8 +27,7 @@ export default { classWarning() { return { "text-danger": - this.$options.filters.dateStatus(this.limitDate) == "danger" || - this.memberStatus == "MISSING", + this.$options.filters.dateStatus(this.limitDate) == "danger", "text-warning": this.$options.filters.dateStatus(this.limitDate) == "warning" } diff --git a/components/member/List.vue b/components/member/List.vue index 429c0af..ab1bec3 100644 --- a/components/member/List.vue +++ b/components/member/List.vue @@ -108,7 +108,7 @@ <div class="text-truncate">{{ member.uid }}</div> <BadgeDanger - :limitDate="Math.min(member.certsLimit, member.limitDate)" + :limitDate="member.certsLimit" :memberStatus="member.status" /> </div> <div class="text-muted small"> -- GitLab