Skip to content

Fix/monitor put omit means keep - #411

Open
Gee-Hive wants to merge 4 commits into
blnkfinance:mainfrom
Gee-Hive:fix/monitor-put-omit-means-keep
Open

Gee-Hive wants to merge 4 commits into
blnkfinance:mainfrom
Gee-Hive:fix/monitor-put-omit-means-keep

Conversation

@Gee-Hive

Copy link
Copy Markdown
Collaborator

No description provided.

…L text

A missing value was stored as 0, so a rename could fire on a 20 credit against a 500 line. NULL call_back_url or description still failed the read and silenced every other monitor on that wallet.
Empty description, field, operator, or balance_id was written through and either wiped the name or 500'd on a check constraint. Create already validated these; update now does too, after filling anything the body left out.
@Gee-Hive Gee-Hive self-assigned this Oct 21, 2026
Omitted fields still keep the stored row. An explicit empty
description or SetValue(0) now writes what the caller sent.
A precision-only PUT was rescaling precise_value from the kept
display amount, and null was treated as an explicit zero or clear.
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.

1 participant