https://bugzilla.wikimedia.org/show_bug.cgi?id=43025

       Web browser: ---
            Bug ID: 43025
           Summary: All API modules should return pageinfo consistently
           Product: MediaWiki extensions
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: WikidataRepo
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected],
                    [email protected]
    Classification: Unclassified
   Mobile Platform: ---

All API modules should return information about the page containing an entity,
e.g. the page and revision ID, in a consistent way. Some API modules currently
report this inlined into the entity structure (e.g. wbgetentities), some don't
return it at all (e.g. wbgetclaims) and some return it in a separate pageinfo
structure (e.g. wbremoveclaims).

All modules should handle this consistently, by returning a separate pageinfo
structure. IN case multiple entities are returned, care has to be taken to
associate the pageinfo with the correct item.

Also keep in mind that UI modules need to be updated when the location of this
information changes in the API output.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to