From e35c3268e92e0fb874a7481ce8d471bac698d755 Mon Sep 17 00:00:00 2001
From: kaiyou <pierre@jaury.eu>
Date: Wed, 13 Nov 2019 21:06:27 +0100
Subject: [PATCH] Make the config dict mutable so sqla writes it properly

---
 hiboo/models.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/hiboo/models.py b/hiboo/models.py
index e59f2fa2..78658181 100644
--- a/hiboo/models.py
+++ b/hiboo/models.py
@@ -1,6 +1,6 @@
 from passlib import context, hash
 from flask import current_app as app
-from sqlalchemy.ext import declarative
+from sqlalchemy.ext import declarative, mutable
 from datetime import datetime
 from flask_babel import lazy_gettext as _
 
@@ -57,6 +57,7 @@ class Base(flask_sqlalchemy.Model):
 db = flask_sqlalchemy.SQLAlchemy(model_class=Base)
 
 
+@mutable.MutableDict.as_mutable
 class JSONEncoded(db.TypeDecorator):
     """ Represents an immutable structure as a json-encoded string.
     """
-- 
GitLab