From 18e1852ce49b9504c9581f32c5a24bae3d99b913 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Tue, 30 Jan 2024 09:45:46 -0600 Subject: [PATCH] CE-793 - rename saved-filter to saved-view in tests --- .../polling/PollingAutomationPerTableRunner.java | 11 +++++++---- .../com/kingsrook/qqq/backend/javalin/TestUtils.java | 4 ++-- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/automation/polling/PollingAutomationPerTableRunner.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/automation/polling/PollingAutomationPerTableRunner.java index bf411630..88602fc4 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/automation/polling/PollingAutomationPerTableRunner.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/actions/automation/polling/PollingAutomationPerTableRunner.java @@ -65,13 +65,14 @@ import com.kingsrook.qqq.backend.core.model.metadata.tables.automation.Automatio import com.kingsrook.qqq.backend.core.model.metadata.tables.automation.QTableAutomationDetails; import com.kingsrook.qqq.backend.core.model.metadata.tables.automation.TableAutomationAction; import com.kingsrook.qqq.backend.core.model.metadata.tables.automation.TriggerEvent; -import com.kingsrook.qqq.backend.core.model.savedfilters.SavedFilter; +import com.kingsrook.qqq.backend.core.model.savedviews.SavedView; import com.kingsrook.qqq.backend.core.model.session.QSession; import com.kingsrook.qqq.backend.core.utils.CollectionUtils; import com.kingsrook.qqq.backend.core.utils.JsonUtils; import com.kingsrook.qqq.backend.core.utils.StringUtils; import com.kingsrook.qqq.backend.core.utils.collections.MapBuilder; import org.apache.commons.lang.NotImplementedException; +import org.json.JSONObject; import static com.kingsrook.qqq.backend.core.logging.LogUtils.logPair; @@ -388,13 +389,15 @@ public class PollingAutomationPerTableRunner implements Runnable if(filterId != null) { GetInput getInput = new GetInput(); - getInput.setTableName(SavedFilter.TABLE_NAME); + getInput.setTableName(SavedView.TABLE_NAME); getInput.setPrimaryKey(filterId); GetOutput getOutput = new GetAction().execute(getInput); if(getOutput.getRecord() != null) { - SavedFilter savedFilter = new SavedFilter(getOutput.getRecord()); - filter = JsonUtils.toObject(savedFilter.getFilterJson(), QQueryFilter.class); + SavedView savedView = new SavedView(getOutput.getRecord()); + JSONObject viewJson = new JSONObject(savedView.getViewJson()); + JSONObject queryFilter = viewJson.getJSONObject("queryFilter"); + filter = JsonUtils.toObject(queryFilter.toString(), QQueryFilter.class); } } diff --git a/qqq-middleware-javalin/src/test/java/com/kingsrook/qqq/backend/javalin/TestUtils.java b/qqq-middleware-javalin/src/test/java/com/kingsrook/qqq/backend/javalin/TestUtils.java index 0245e235..430f72ae 100644 --- a/qqq-middleware-javalin/src/test/java/com/kingsrook/qqq/backend/javalin/TestUtils.java +++ b/qqq-middleware-javalin/src/test/java/com/kingsrook/qqq/backend/javalin/TestUtils.java @@ -66,7 +66,7 @@ import com.kingsrook.qqq.backend.core.model.metadata.reporting.QReportView; import com.kingsrook.qqq.backend.core.model.metadata.reporting.ReportType; import com.kingsrook.qqq.backend.core.model.metadata.tables.AssociatedScript; import com.kingsrook.qqq.backend.core.model.metadata.tables.QTableMetaData; -import com.kingsrook.qqq.backend.core.model.savedfilters.SavedFiltersMetaDataProvider; +import com.kingsrook.qqq.backend.core.model.savedviews.SavedViewsMetaDataProvider; import com.kingsrook.qqq.backend.core.model.scripts.ScriptsMetaDataProvider; import com.kingsrook.qqq.backend.core.processes.implementations.mock.MockBackendStep; import com.kingsrook.qqq.backend.module.rdbms.jdbc.ConnectionManager; @@ -157,7 +157,7 @@ public class TestUtils qInstance.addBackend(defineMemoryBackend()); try { - new SavedFiltersMetaDataProvider().defineAll(qInstance, defineMemoryBackend().getName(), null); + new SavedViewsMetaDataProvider().defineAll(qInstance, defineMemoryBackend().getName(), null); new ScriptsMetaDataProvider().defineAll(qInstance, defineMemoryBackend().getName(), null); } catch(Exception e)