CE-1068 - Save filter as JSON (not an object, which fails, lol)

This commit is contained in:
2024-04-30 20:29:48 -05:00
parent 77689dd75e
commit 4e181d9932

View File

@ -45,6 +45,7 @@ import com.kingsrook.qqq.backend.core.model.statusmessages.PermissionDeniedMessa
import com.kingsrook.qqq.backend.core.processes.implementations.savedreports.SavedReportToReportMetaDataAdapter;
import com.kingsrook.qqq.backend.core.utils.CollectionUtils;
import com.kingsrook.qqq.backend.core.utils.ObjectUtils;
import com.kingsrook.qqq.backend.core.utils.JsonUtils;
import com.kingsrook.qqq.backend.core.utils.StringUtils;
@ -153,7 +154,7 @@ public class SavedReportTableCustomizer implements TableCustomizerInterface
/////////////////////////////////////////////////////////////////////////
QQueryFilter filter = SavedReportToReportMetaDataAdapter.getQQueryFilter(queryFilterJson);
filter.prepForBackend();
record.setValue("queryFilterJson", filter);
record.setValue("queryFilterJson", JsonUtils.toJson(filter));
}
catch(IOException e)
{