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: wikidata-b...@lists.wikimedia.org
          Reporter: bugzilla.d...@gmail.com
                CC: wikidata-b...@lists.wikimedia.org
       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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to