Fix configuration local cache (#3431)

Before, setting values did not refresh the configuration cache. Thus
generating some weird behavior when configuring extensions.
Now, the cache is updated with the most recent values when the
configuration is modified.
pull/3433/head
Alexis Degrugillier 4 years ago committed by GitHub
parent a626e5fff8
commit 54f04e1233
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      lib/Minz/Extension.php

@ -265,6 +265,8 @@ abstract class Minz_Extension {
FreshRSS_Context::$user_conf->{$this->config_key} = $extensions;
FreshRSS_Context::$user_conf->save();
$this->user_configuration = $configuration;
}
public function removeUserConfiguration(){
@ -283,5 +285,7 @@ abstract class Minz_Extension {
FreshRSS_Context::$user_conf->{$this->config_key} = $extensions;
FreshRSS_Context::$user_conf->save();
$this->user_configuration = null;
}
}

Loading…
Cancel
Save