https://bugzilla.wikimedia.org/show_bug.cgi?id=70208
Bug ID: 70208
Summary: Adding claim/statement results in failure
Product: MediaWiki extensions
Version: master
Hardware: All
OS: All
Status: NEW
Severity: blocker
Priority: Unprioritized
Component: WikidataRepo
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Web browser: ---
Mobile Platform: ---
Since https://gerrit.wikimedia.org/r/#/c/154416/, instead of an
AbstractedRepoApi, a RepoApi object is passed to widgets managed by entityview.
This will result in unexpected responses delivered to claimview when saving
causing an error. Instead of RepoApi, AbstractedRepoApi should be used again
but functions not yet re-implemented in AbstractedRepoApi need to be
implemented (for example, setLabel, setDescription, ...) to allow passing one
specific object to entityview which may be passed on to sub-components. An
alternative may be to have AbstractedRepoApi inherit from RepoApi.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l