From 76f05e98b68d2ab4e44ac6c967e9b19b9f53b130 Mon Sep 17 00:00:00 2001 From: Benjamin Collet <benjamin@collet.eu> Date: Mon, 24 Mar 2025 13:18:48 +0100 Subject: [PATCH] Autocommit is off by default, even for read operations --- step-ca-inspector/models/ssh_cert.py | 2 ++ step-ca-inspector/models/x509_cert.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/step-ca-inspector/models/ssh_cert.py b/step-ca-inspector/models/ssh_cert.py index 5ebc8ed..da9ff97 100644 --- a/step-ca-inspector/models/ssh_cert.py +++ b/step-ca-inspector/models/ssh_cert.py @@ -23,6 +23,7 @@ class list: cls.certs.append(cert_object) cur.close() + db.commit() if sort_key is not None: cls.certs.sort(key=lambda item: getattr(item, sort_key)) @@ -113,6 +114,7 @@ class cert: cert = None cur.close() + db.commit() return cert def get_public_key_params(self, public_key): diff --git a/step-ca-inspector/models/x509_cert.py b/step-ca-inspector/models/x509_cert.py index b2063cc..162a303 100644 --- a/step-ca-inspector/models/x509_cert.py +++ b/step-ca-inspector/models/x509_cert.py @@ -25,6 +25,7 @@ class list: cls.certs.append(cert_object) cur.close() + db.commit() if sort_key is not None: cls.certs.sort(key=lambda item: getattr(item, sort_key)) @@ -121,6 +122,7 @@ class cert: cert = None cur.close() + db.commit() return cert def get_sans(self, san_data):