From 68e20d9ff1fda797eb667d27c3ff1d289595485e Mon Sep 17 00:00:00 2001 From: Hannes Mannerheim Date: Fri, 10 Jul 2015 15:30:24 +0200 Subject: [PATCH] maybe fix for #224 --- QvitterPlugin.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/QvitterPlugin.php b/QvitterPlugin.php index 1557bf8..1dc03c2 100644 --- a/QvitterPlugin.php +++ b/QvitterPlugin.php @@ -124,14 +124,14 @@ class QvitterPlugin extends Plugin { $qvitter_enabled_by_user = false; $qvitter_disabled_by_user = false; if ($scoped instanceof Profile) { - $qvitter_enabled_by_user = $scoped->getPref('qvitter', 'enable_qvitter', false); - $qvitter_disabled_by_user = $scoped->getPref('qvitter', 'disable_qvitter', false); + $qvitter_enabled_by_user = (int)$scoped->getPref('qvitter', 'enable_qvitter', false); + $qvitter_disabled_by_user = (int)$scoped->getPref('qvitter', 'disable_qvitter', false); $this->qvitter_hide_replies = $scoped->getPref('qvitter', 'hide_replies', false); } $this->hijack_ui = (self::settings('enabledbydefault') && !$scoped) - || (self::settings('enabledbydefault') && !$qvitter_disabled_by_user) - || (!self::settings('enabledbydefault') && $qvitter_enabled_by_user); + || (self::settings('enabledbydefault') && $qvitter_disabled_by_user == 0) + || (!self::settings('enabledbydefault') && $qvitter_enabled_by_user == 1); // show qvitter link in the admin panel common_config_append('admin', 'panels', 'qvitteradm');