From 1cea57f25d961f79f0c0d14dc911e44b51b299c1 Mon Sep 17 00:00:00 2001 From: Troels Ugilt Jensen <6103205+tuj@users.noreply.github.com> Date: Fri, 6 Mar 2026 13:09:55 +0100 Subject: [PATCH] 6871: Fixed published filter --- assets/shared/redux/extended-base-query.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/assets/shared/redux/extended-base-query.js b/assets/shared/redux/extended-base-query.js index efe300a32..999d3e3e8 100644 --- a/assets/shared/redux/extended-base-query.js +++ b/assets/shared/redux/extended-base-query.js @@ -36,11 +36,18 @@ const extendedBaseQuery = async (args, api, extraOptions) => { delete newArgs.params["screenUser.latestRequest"]; } + // TODO: Handle this better as boolean filters with values: true/false/null + // remove the created by if set to all, as all is not really a filter. if (newArgs.params?.createdBy === "all") { delete newArgs.params.createdBy; } + // remove the published if set to all, as all is not really a filter. + if (newArgs.params?.published === "all") { + delete newArgs.params.published; + } + if (!Object.prototype.hasOwnProperty.call(newArgs, "headers")) { newArgs.headers = {}; }