fix(workouts): report manual saves through the outcome module and register the delete

A repeated submit that wrote nothing reads as a neutral notice rather
than a success. The delete control is entered in the destructive-control
registry, and its 409 code in the published error catalogue.

Refs #1085
This commit is contained in:
Marc-André Bombeck committed 2026-10-02 21:31:25 +02:00
1 parent cfbb57ab3e
commit 6eb79a1d47
4 files changed
+22 -9

No files matched your search

+1
View File
@@ -357,6 +357,7 @@ export const ERROR_CODE_CATALOGUE: Readonly<Record<string, readonly string[]>> =
"workout.batch.payload_too_large",
"workout.batch.source_not_permitted",
"workout.batch.too_large",
"workout.delete.synced_source",
],
"(unprefixed)": [
"about_me_conflict",