Acceptance criteria:
- Error code: patch-target-not-found
- New message: "Target not found on resource"
- Context: { "path": "{json_pointer_to_target_in_patch}" } (e.g. { "path": "/patch/2/path" }, { "path": "/patch/3/from" })
- HTTP status code: 409
Acceptance criteria:
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Dima_Koushha_WMDE | T366911 🎯 [Format/Rewrite] patch-target-not-found | |||
Invalid | Dima_Koushha_WMDE | T368413 🎯 Try a solution ourselves by applying one patch operation at a time | |||
Resolved | Muhammad_Yasser_Jazirahly_WMDE | T368414 🎯 Include the operation index in the upstream repo |
Since the upstream change was merged an published, this now requires:
Wikibase patch:
Change #1051356 had a related patch set uploaded (by Dima koushha; author: Dima koushha):
[mediawiki/vendor@master] Bump swaggest/json-diff to 3.11.0
Change #1051386 had a related patch set uploaded (by Dima koushha; author: Dima koushha):
[mediawiki/extensions/Wikibase@master] REST: Bump swaggest/json-diff to 3.11.0
Change #1051389 had a related patch set uploaded (by Dima koushha; author: Dima koushha):
[mediawiki/extensions/Wikibase@master] REST: Format/rewrite patch-target-not-found error
Change #1051356 merged by jenkins-bot:
[mediawiki/vendor@master] Bump swaggest/json-diff to 3.11.0
Change #1051386 abandoned by Dima koushha:
[mediawiki/extensions/Wikibase@master] REST: Bump swaggest/json-diff to 3.11.0
Reason:
Change #1051389 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] REST: Format/rewrite patch-target-not-found error