diff options
| author | (quasar) nebula <qznebula@protonmail.com> | 2026-01-11 07:46:18 -0400 |
|---|---|---|
| committer | (quasar) nebula <qznebula@protonmail.com> | 2026-01-11 07:46:18 -0400 |
| commit | 1bc926c8aec32106c96f055a9bf2302f41b85e75 (patch) | |
| tree | 1a8d3512d6f8505848b026977c19edfc0117accc /src/data | |
| parent | 3051e23f1431eb3062563512061dc54b84bbf858 (diff) | |
data: Contribution: fix not being able to override presets
Diffstat (limited to 'src/data')
| -rw-r--r-- | src/data/things/contribution.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/data/things/contribution.js b/src/data/things/contribution.js index 393a60b4..778bc566 100644 --- a/src/data/things/contribution.js +++ b/src/data/things/contribution.js @@ -62,12 +62,12 @@ export class Contribution extends Thing { }, countInContributionTotals: [ - inheritFromContributionPresets(), - exposeUpdateValueOrContinue({ validate: input.value(isBoolean), }), + inheritFromContributionPresets(), + { dependencies: ['thing', input.myself()], compute: (continuation, { @@ -85,12 +85,12 @@ export class Contribution extends Thing { ], countInDurationTotals: [ - inheritFromContributionPresets(), - exposeUpdateValueOrContinue({ validate: input.value(isBoolean), }), + inheritFromContributionPresets(), + withPropertyFromObject('thing', V('duration')), exitWithoutDependency('#thing.duration', { value: input.value(false), |