aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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)