From 22d2f498fa6004e36cc15a56919a751ad14dbfaf Mon Sep 17 00:00:00 2001 From: Erik Johnston Date: Sun, 10 May 2015 10:50:51 +0100 Subject: [PATCH] Fix push rule bug: can't insert bool into small int column --- synapse/storage/push_rule.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/synapse/storage/push_rule.py b/synapse/storage/push_rule.py index ee7718d5ed..da23c1a114 100644 --- a/synapse/storage/push_rule.py +++ b/synapse/storage/push_rule.py @@ -211,7 +211,7 @@ class PushRuleStore(SQLBaseStore): yield self._simple_upsert( PushRuleEnableTable.table_name, {'user_name': user_name, 'rule_id': rule_id}, - {'enabled': enabled}, + {'enabled': 1 if enabled else 0}, desc="set_push_rule_enabled", )