From 612370fc133fbd738e222f54aeb2ac41a0e054c6 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Wed, 31 Jan 2024 16:16:14 -0600 Subject: [PATCH] Fix the check for primary key of integer (to work for null primary keys, and to be inside the try-catch); tests on that --- .../core/actions/audits/DMLAuditAction.java | 29 ++++++------ .../actions/audits/DMLAuditActionTest.java | 45 +++++++++++++++++++ 2 files changed, 60 insertions(+), 14 deletions(-) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/audits/DMLAuditAction.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/audits/DMLAuditAction.java index e7ec6a73..d5deff86 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/audits/DMLAuditAction.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/audits/DMLAuditAction.java @@ -91,20 +91,6 @@ public class DMLAuditAction extends AbstractQActionFunction recordList = CollectionUtils.nonNullList(input.getRecordList()).stream() @@ -119,6 +105,21 @@ public class DMLAuditAction extends AbstractQActionFunction auditList = TestUtils.queryTable("audit"); + assertTrue(auditList.isEmpty()); + } + }