aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2026-01-03 21:21:24 +0100
committerDaniel Schadt <kingdread@gmx.de>2026-01-03 21:21:24 +0100
commitef3f59982fb2a98f864ba482ba81950219d45e3a (patch)
tree9bd133bf9ee9e15a0c9e7328e1d080240165b71e
parentaec39711bf2bbf2bdb45bfdacd65b59323cadd18 (diff)
downloadfietsboek-ef3f59982fb2a98f864ba482ba81950219d45e3a.tar.gz
fietsboek-ef3f59982fb2a98f864ba482ba81950219d45e3a.tar.bz2
fietsboek-ef3f59982fb2a98f864ba482ba81950219d45e3a.zip
fix fietsctl user hittekaart
-rw-r--r--fietsboek/scripts/fietsctl.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/fietsboek/scripts/fietsctl.py b/fietsboek/scripts/fietsctl.py
index 630660f..12c31f2 100644
--- a/fietsboek/scripts/fietsctl.py
+++ b/fietsboek/scripts/fietsctl.py
@@ -317,6 +317,10 @@ def cmd_user_hittekaart(
with env["request"].tm:
dbsession = env["request"].dbsession
data_manager: DataManager = env["request"].data_manager
+ # We disable the transaction here to not cause issues with delayed
+ # folder creation. Heatmap generation is atomic anyway, as we only move
+ # one SQLite file.
+ data_manager.txn = None
user = dbsession.execute(query).scalar_one_or_none()
if user is None:
click.echo("Error: No such user found.", err=True)