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

Reply via email to