From 2f83b7ba7dacbe444c2dfa1537fd84d41e7e2a1c Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Mon, 12 Feb 2024 18:56:06 -0600 Subject: [PATCH] CE-847 Remove setting modifyDate in memory update action - happens now via field behaviors. --- .../implementations/memory/MemoryUpdateAction.java | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/modules/backend/implementations/memory/MemoryUpdateAction.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/modules/backend/implementations/memory/MemoryUpdateAction.java index 543be5ef..1b8c47a3 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/modules/backend/implementations/memory/MemoryUpdateAction.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/modules/backend/implementations/memory/MemoryUpdateAction.java @@ -22,13 +22,10 @@ package com.kingsrook.qqq.backend.core.modules.backend.implementations.memory; -import java.time.Instant; import com.kingsrook.qqq.backend.core.actions.interfaces.UpdateInterface; import com.kingsrook.qqq.backend.core.exceptions.QException; import com.kingsrook.qqq.backend.core.model.actions.tables.update.UpdateInput; import com.kingsrook.qqq.backend.core.model.actions.tables.update.UpdateOutput; -import com.kingsrook.qqq.backend.core.model.data.QRecord; -import com.kingsrook.qqq.backend.core.model.metadata.tables.QTableMetaData; /******************************************************************************* @@ -45,17 +42,6 @@ public class MemoryUpdateAction extends AbstractMemoryAction implements UpdateIn { try { - QTableMetaData table = updateInput.getTable(); - Instant now = Instant.now(); - - for(QRecord record : updateInput.getRecords()) - { - /////////////////////////////////////////// - // todo .. better (not hard-coded names) // - /////////////////////////////////////////// - setValueIfTableHasField(record, table, "modifyDate", now, false); - } - UpdateOutput updateOutput = new UpdateOutput(); updateOutput.setRecords(MemoryRecordStore.getInstance().update(updateInput, true)); return (updateOutput);