From 1bcc1473a474d3c41525badf8086d0ebed2c56ab Mon Sep 17 00:00:00 2001 From: Magnus Hagander Date: Fri, 12 Sep 2025 18:21:40 +0200 Subject: [PATCH] Medatata default must be empty json, not NULL Fallout of django default not being the same as database default, because, django reasons. --- postgresqleu/util/storage.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/postgresqleu/util/storage.py b/postgresqleu/util/storage.py index f2924f66..bc77ef58 100644 --- a/postgresqleu/util/storage.py +++ b/postgresqleu/util/storage.py @@ -34,7 +34,7 @@ class InlineEncodedStorage(object): 'key': self.key, 'id': name, 'data': content.read(), - 'metadata': json.dumps(metadata) if metadata else None, + 'metadata': json.dumps(metadata if metadata else {}), } curs.execute("UPDATE util_storage SET data=%(data)s, metadata=%(metadata)s WHERE key=%(key)s AND storageid=%(id)s", params) if curs.rowcount == 0: -- 2.39.5