Fix settings and feature flags loading logic

  • Fix the multiple loads fired by multiple calls on the initialization (returning the same promise)
  • Fix the unused cache and the wait for the server of the previous implementation (it returns the cached data and update the settings async)
  • Update the feature flags observable when the settings are loaded from the cache and when they are updated from the server.

closes #1738 (closed)

Edited by Martin Santangelo

Merge request reports

Loading