From 28199a3d212ed5f65b7eb3b935d84454725a43d4 Mon Sep 17 00:00:00 2001
From: Hangzhi <hangzhi@protonmail.com>
Date: Sun, 3 May 2020 13:59:03 +0200
Subject: [PATCH] Remove check for bool

---
 aleksis/core/util/predicates.py | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/aleksis/core/util/predicates.py b/aleksis/core/util/predicates.py
index b5b07fe89..da099c3a9 100644
--- a/aleksis/core/util/predicates.py
+++ b/aleksis/core/util/predicates.py
@@ -73,9 +73,7 @@ def is_site_preference_set(section: str, pref: str):
 
     @predicate(name)
     def fn() -> bool:
-        if isinstance(get_site_preferences()[f"{section}__{pref}"], bool):
-            return get_site_preferences()[f"{section}__{pref}"]
-        return False
+        return bool(get_site_preferences()[f"{section}__{pref}"])
 
     return fn
 
-- 
GitLab