https://bugzilla.wikimedia.org/show_bug.cgi?id=72659
Bug ID: 72659
Summary: Remove custom API fields from View.php
Product: MediaWiki extensions
Version: unspecified
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: Flow
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected], [email protected],
[email protected]
Web browser: ---
Mobile Platform: ---
There is an apiResponse field in View.php. Some of the contents come from
renderApi (shared by the actual API).
However, some are put directly there, which means the data is only available in
the template if it's a server rendering. That in turn means the template
output differs.
This is a major problem (the architecture is built on the assumption that
individual templates behave exactly the same on client and server), and causes
bugs like bug 72655.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l