From 395f18f513756ad81f88b87da42822fb7efc8c1f Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Mon, 20 Feb 2023 09:43:26 -0600 Subject: [PATCH] Fix some process frontend serialization issues --- .../qqq/backend/core/model/actions/AbstractActionInput.java | 5 +++++ .../core/model/metadata/dashboard/nocode/HtmlWrapper.java | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/AbstractActionInput.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/AbstractActionInput.java index 9e03e559..e41b437b 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/AbstractActionInput.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/actions/AbstractActionInput.java @@ -23,6 +23,7 @@ package com.kingsrook.qqq.backend.core.model.actions; import java.util.UUID; +import com.fasterxml.jackson.annotation.JsonIgnore; import com.kingsrook.qqq.backend.core.actions.async.AsyncJobCallback; import com.kingsrook.qqq.backend.core.actions.async.AsyncJobStatus; import com.kingsrook.qqq.backend.core.context.QContext; @@ -84,6 +85,7 @@ public class AbstractActionInput /******************************************************************************* ** *******************************************************************************/ + @JsonIgnore public QAuthenticationMetaData getAuthenticationMetaData() { return (getInstance().getAuthentication()); @@ -95,6 +97,7 @@ public class AbstractActionInput ** Getter for instance ** *******************************************************************************/ + @JsonIgnore public QInstance getInstance() { return (QContext.getQInstance()); @@ -106,6 +109,7 @@ public class AbstractActionInput ** Getter for session ** *******************************************************************************/ + @JsonIgnore public QSession getSession() { return (QContext.getQSession()); @@ -117,6 +121,7 @@ public class AbstractActionInput ** Getter for asyncJobCallback ** *******************************************************************************/ + @JsonIgnore public AsyncJobCallback getAsyncJobCallback() { if(asyncJobCallback == null) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/dashboard/nocode/HtmlWrapper.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/dashboard/nocode/HtmlWrapper.java index 729fe2d4..26aeeec8 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/dashboard/nocode/HtmlWrapper.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/dashboard/nocode/HtmlWrapper.java @@ -22,13 +22,14 @@ package com.kingsrook.qqq.backend.core.model.metadata.dashboard.nocode; +import java.io.Serializable; import java.util.Objects; /******************************************************************************* ** *******************************************************************************/ -public class HtmlWrapper +public class HtmlWrapper implements Serializable { private String prefix; private String suffix;