aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2026-10-11 11:09:38 +0200
committerDaniel Schadt <kingdread@gmx.de>2026-10-11 11:09:38 +0200
commitdbc0f1822742ee866b7e6d09bb099fab06925e1d (patch)
tree23cc47983ed3625c405a1ae336796f7cb8052360
parent34baf6bde1642d6daf98e8bb514ae37b41e1bb61 (diff)
downloadfietsboek-dbc0f1822742ee866b7e6d09bb099fab06925e1d.tar.gz
fietsboek-dbc0f1822742ee866b7e6d09bb099fab06925e1d.tar.bz2
fietsboek-dbc0f1822742ee866b7e6d09bb099fab06925e1d.zip
make sure transformers ist a list before iterating
-rw-r--r--fietsboek/models/track.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/fietsboek/models/track.py b/fietsboek/models/track.py
index 4f8c52e..6272aef 100644
--- a/fietsboek/models/track.py
+++ b/fietsboek/models/track.py
@@ -618,6 +618,9 @@ class Track(Base):
if not self.transformers:
return None
+ if not isinstance(self.transformers, list):
+ return None
+
for t_id, settings in self.transformers:
if t_id == transformer_id:
return settings