diff --git a/backend/src/app/loggers/audit.clj b/backend/src/app/loggers/audit.clj index 854884634..e699963c6 100644 --- a/backend/src/app/loggers/audit.clj +++ b/backend/src/app/loggers/audit.clj @@ -184,10 +184,11 @@ (db/tjson (:props event)) "backend"])] (aa/with-thread executor - (db/with-atomic [conn pool] - (db/insert-multi! conn :audit-log - [:id :name :type :profile-id :tracked-at :ip-addr :props :source] - (sequence (map event->row) events)))))) + (when (seq events) + (db/with-atomic [conn pool] + (db/insert-multi! conn :audit-log + [:id :name :type :profile-id :tracked-at :ip-addr :props :source] + (sequence (map event->row) events))))))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Archive Task