Skip to content

Allow zero cost in maintenance logs#198

Merged
javedh-dev merged 1 commit intojavedh-dev:devfrom
rderewianko:dev
Mar 26, 2026
Merged

Allow zero cost in maintenance logs#198
javedh-dev merged 1 commit intojavedh-dev:devfrom
rderewianko:dev

Conversation

@rderewianko
Copy link
Copy Markdown
Contributor

@rderewianko rderewianko commented Mar 26, 2026

Fixes #179
The cost field in the maintenance log schema used .positive() which rejected zero values, making it impossible to log free services (e.g. warranty work or manufacturer quality campaigns).

Changed .positive() to .nonnegative() so zero cost is now a valid entry.

@javedh-dev javedh-dev merged commit bc52575 into javedh-dev:dev Mar 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Can't add zero cost into maintenance log

2 participants