From db2e62871cb317dac86154b6678b935319742e9c Mon Sep 17 00:00:00 2001 From: sinejespersen Date: Tue, 9 Sep 2025 13:45:36 +0200 Subject: [PATCH] 5453: Make redirect depened on playlist save --- assets/admin/components/slide/slide-manager.jsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/assets/admin/components/slide/slide-manager.jsx b/assets/admin/components/slide/slide-manager.jsx index 6e0c84fc7..b7a725930 100644 --- a/assets/admin/components/slide/slide-manager.jsx +++ b/assets/admin/components/slide/slide-manager.jsx @@ -1,4 +1,4 @@ -import { React, useEffect, useState, useContext } from "react"; +import { useEffect, useState, useContext } from "react"; import { useTranslation } from "react-i18next"; import get from "lodash.get"; import set from "lodash.set"; @@ -580,7 +580,10 @@ function SlideManager({ /** Handle submitting is done. */ useEffect(() => { - if (isSaveSuccessPost || isSaveSuccessPut) { + if ( + (isSaveSuccessPost || isSaveSuccessPut) && + (!savingPlaylists || isSaveSuccessPlaylists) + ) { setSubmitting(false); if (saveWithoutClose) { @@ -593,7 +596,7 @@ function SlideManager({ navigate("/slide/list"); } } - }, [isSaveSuccessPut, isSaveSuccessPost]); + }, [isSaveSuccessPut, isSaveSuccessPost, isSaveSuccessPlaylists]); return ( <>