Преглед на файлове

Fix user configuration in extension (#3412)

Before, only one extension could be configured at a time. Thus we
were loosing the configuration for other extensions when saving.
Now, each extension can be saved without overriding data.

See #3397
Alexis Degrugillier преди 5 години
родител
ревизия
36f9d44d54
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      lib/Minz/Extension.php

+ 1 - 1
lib/Minz/Extension.php

@@ -240,7 +240,7 @@ abstract class Minz_Extension {
 		if (!$this->isUserConfigurationEnabled()) {
 		if (!$this->isUserConfigurationEnabled()) {
 			return;
 			return;
 		}
 		}
-		if ($this->isExtensionConfigured()) {
+		if (FreshRSS_Context::$user_conf->hasParam($this->config_key)) {
 			$extensions = FreshRSS_Context::$user_conf->{$this->config_key};
 			$extensions = FreshRSS_Context::$user_conf->{$this->config_key};
 		} else {
 		} else {
 			$extensions = [];
 			$extensions = [];