Page MenuHomePhabricator

[Bug] JS for showing and editing Statements on Lexeme page does not work
Closed, ResolvedPublic

Description

It straight goes to edit mode when calling a Lexeme page, and editing does not work as expected.
It seems there is a problem with data values in JS.

Event Timeline

Jonas moved this task from Proposed to Backlog on the Wikidata-Former-Sprint-Board board.

It seems that ControllerViewFactory.getStatementView() is called with null as value and this is causing it to go directly to edit mode on page load (ControllerViewFactory:137).

Further investigated:

entity.getStatements();

In getStatementGroupListView() in ViewFactory.js does not return Statements.

Change 346518 had a related patch set uploaded (by Jonas Kress (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Fix: JS for showing and editing Statements on Lexeme page does not work

https://gerrit.wikimedia.org/r/346518

Change 346518 merged by Jonas Kress (WMDE):
[mediawiki/extensions/WikibaseLexeme@master] Fix: JS for showing and editing Statements on Lexeme page does not work

https://gerrit.wikimedia.org/r/346518