From 5476a5984c85f475325c0104336e21769c50449f Mon Sep 17 00:00:00 2001 From: Torsten Bronger Date: Thu, 21 Jan 2021 09:45:53 +0100 Subject: [PATCH] Limited number of cards highlighting to true overbooking. Addresses . --- client/components/lists/listHeader.jade | 2 +- client/components/lists/listHeader.js | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/client/components/lists/listHeader.jade b/client/components/lists/listHeader.jade index c566003f3..b4f2b7b36 100644 --- a/client/components/lists/listHeader.jade +++ b/client/components/lists/listHeader.jade @@ -15,7 +15,7 @@ template(name="listHeader") = title if wipLimit.enabled | ( - span(class="{{#if reachedWipLimit}}highlight{{/if}}") {{cards.count}} + span(class="{{#if exceededWipLimit}}highlight{{/if}}") {{cards.count}} |/#{wipLimit.value}) if showCardsCountForList cards.count diff --git a/client/components/lists/listHeader.js b/client/components/lists/listHeader.js index f4a4e7c0b..9edc9283e 100644 --- a/client/components/lists/listHeader.js +++ b/client/components/lists/listHeader.js @@ -72,6 +72,14 @@ BlazeComponent.extendComponent({ ); }, + exceededWipLimit() { + const list = Template.currentData(); + return ( + list.getWipLimit('enabled') && + list.getWipLimit('value') < list.cards().count() + ); + }, + showCardsCountForList(count) { const limit = this.limitToShowCardsCount(); return limit > 0 && count > limit;