[go: nahoru, domu]

Page MenuHomePhabricator

Existing statements using deleted properties break certain endpoints
Closed, ResolvedPublic5 Estimated Story Points

Description

Similar to T368935 but for statements referring to deleted properties. [Endpoints affected PATCH property & PATCH item]

Reproduction steps:

  • create statement to any page
  • delete the property the statement refers to (or any of the qualifier/reference properties)

Possible solution: Validating only statements that actually changed would fix this and is probably a good idea anyway (for performance).

Event Timeline

Change #1058631 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] REST: Remove StatementsDeserializer

https://gerrit.wikimedia.org/r/1058631

Change #1059401 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] REST: Validate only modified statements

https://gerrit.wikimedia.org/r/1059401

Change #1058631 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Remove StatementsDeserializer

https://gerrit.wikimedia.org/r/1058631

Change #1059401 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Validate only modified statements

https://gerrit.wikimedia.org/r/1059401

Change #1060072 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] REST: Fix unmodified statement detection in validator

https://gerrit.wikimedia.org/r/1060072

Change #1060072 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Fix unmodified statement detection in validator

https://gerrit.wikimedia.org/r/1060072

Change #1060444 had a related patch set uploaded (by Jakob; author: Jakob):

[mediawiki/extensions/Wikibase@master] REST: Create to be deleted property first in e2e test

https://gerrit.wikimedia.org/r/1060444

Change #1060444 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Create to be deleted property first in e2e test

https://gerrit.wikimedia.org/r/1060444