Pablo-WMDE created this task.
Pablo-WMDE added projects: Wikibase-Quality-Constraints, Wikidata, Wikibase-Quality.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION

As an editor I want to see constraints violations on Form and Sense statements in order to see mistakes in the data and fix them.

Problem
Even after T195828/T195829 statements on newly (via AJAX) created Forms and Senses are not checked for constraints violations. Only after the Lexeme page was reloaded this is happening as expected.

BDD

GIVEN I am on a Lexeme page
AND   I just created a new Form or Sense
WHEN  I add a statement to that Form or Sense
AND   that statement violates a constraint
THEN  the violation should be checked and indicated via the little constraint violation icon

Technical Notes

  • This requires WikibaseQualityConstraints to be aware of multiple entities on the page, and that these can be dynamically created after the page is loaded ("wikibase.entityPage.entityLoaded")

TASK DETAIL
https://phabricator.wikimedia.org/T205697

WORKBOARD
https://phabricator.wikimedia.org/project/board/1202/

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Pablo-WMDE
Cc: Aklapper, Lydia_Pintscher, Tarrow, Jakob_WMDE, Pablo-WMDE, Nandana, Lahi, Gq86, Lucas_Werkmeister_WMDE, GoranSMilovanovic, QZanden, merbst, LawExplorer, Agabi10, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to