From 08293f22ce82a22c5ec91b4752341a98fe71c01c Mon Sep 17 00:00:00 2001 From: "(quasar) nebula" Date: Sat, 14 Jun 2025 09:11:58 -0300 Subject: data: Contribution.countInDurationTotals: false without duration Including with zero duration! --- src/data/things/contribution.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src') diff --git a/src/data/things/contribution.js b/src/data/things/contribution.js index 4fe13328..b4276fff 100644 --- a/src/data/things/contribution.js +++ b/src/data/things/contribution.js @@ -108,6 +108,17 @@ export class Contribution extends Thing { validate: input.value(isBoolean), }), + withPropertyFromObject({ + object: 'thing', + property: input.value('duration'), + }), + + exitWithoutDependency({ + dependency: '#thing.duration', + mode: input.value('falsy'), + value: input.value(false), + }), + { dependencies: ['thing', input.myself()], compute: (continuation, { -- cgit 1.3.0-6-gf8a5