aboutsummaryrefslogtreecommitdiff
path: root/app/Models/ConfigurationSetter.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Models/ConfigurationSetter.php')
-rw-r--r--app/Models/ConfigurationSetter.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/Models/ConfigurationSetter.php b/app/Models/ConfigurationSetter.php
index 75bbe4c2f..0026ae5b2 100644
--- a/app/Models/ConfigurationSetter.php
+++ b/app/Models/ConfigurationSetter.php
@@ -183,7 +183,10 @@ class FreshRSS_ConfigurationSetter {
}
private function _display_categories(&$data, $value) {
- $data['display_categories'] = $this->handleBool($value);
+ if (!in_array($value, [ 'active', 'all', 'none' ])) {
+ $value = $value === true ? 'all' : 'active';
+ }
+ $data['display_categories'] = $value;
}
private function _display_posts(&$data, $value) {