From 848215148aaf324b467557ced82c5d31f9158a9c Mon Sep 17 00:00:00 2001 From: soupette Date: Tue, 30 Mar 2021 17:33:01 +0200 Subject: [PATCH] Add search params to publish action Signed-off-by: soupette --- .../admin/src/containers/SingleTypeFormWrapper/index.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/strapi-plugin-content-manager/admin/src/containers/SingleTypeFormWrapper/index.js b/packages/strapi-plugin-content-manager/admin/src/containers/SingleTypeFormWrapper/index.js index 56ab21d159..330c3edc9e 100644 --- a/packages/strapi-plugin-content-manager/admin/src/containers/SingleTypeFormWrapper/index.js +++ b/packages/strapi-plugin-content-manager/admin/src/containers/SingleTypeFormWrapper/index.js @@ -211,7 +211,7 @@ const SingleTypeFormWrapper = ({ allLayoutData, children, slug }) => { const onPublish = useCallback(async () => { try { emitEventRef.current('willPublishEntry'); - const endPoint = getRequestUrl(`${slug}/actions/publish`); + const endPoint = getRequestUrl(`${slug}/actions/publish${searchToSend}`); dispatch(setStatus('publish-pending')); @@ -231,7 +231,7 @@ const SingleTypeFormWrapper = ({ allLayoutData, children, slug }) => { dispatch(setStatus('resolved')); } - }, [cleanReceivedData, displayErrors, slug, dispatch]); + }, [cleanReceivedData, displayErrors, slug, searchToSend, dispatch]); const onPut = useCallback( async (body, trackerProperty) => { @@ -267,7 +267,7 @@ const SingleTypeFormWrapper = ({ allLayoutData, children, slug }) => { // The publish and unpublish method could be refactored but let's leave the duplication for now const onUnpublish = useCallback(async () => { - const endPoint = getRequestUrl(`${slug}/actions/unpublish`); + const endPoint = getRequestUrl(`${slug}/actions/unpublish${searchToSend}`); dispatch(setStatus('unpublish-pending')); @@ -286,7 +286,7 @@ const SingleTypeFormWrapper = ({ allLayoutData, children, slug }) => { dispatch(setStatus('resolved')); displayErrors(err); } - }, [cleanReceivedData, displayErrors, slug, dispatch]); + }, [cleanReceivedData, displayErrors, slug, dispatch, searchToSend]); return children({ componentsDataStructure,