Page MenuHomePhabricator

Show saving is in progress
Closed, ResolvedPublic

Description

  • Add application state "saving"
  • apply to changed Initializing component (show it while saving)

Event Timeline

Change 573627 had a related patch set uploaded (by Tonina Zhelyazkova; owner: Tonina Zhelyazkova):
[mediawiki/extensions/Wikibase@master] bridge: Add ApplicationStatus "saving"

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

Change 573627 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Add ApplicationStatus "saving"

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

Trying https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Wikibase/+/573266 I encountered the funny behavior of an empty References section during saving.
Turns out there are some getters (e.g.) guard with the help of application Status but don't take into account that one of the options is now saving.

Change 574711 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: test status getter aginst all options

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

Change 574711 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: test status getter aginst all options

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

Change 574725 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: guard getters against initializing lifecycle

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

Change 574725 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: guard getters against initializing lifecycle

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