From 1ce3769ff62bac45175d72ba81f7bcdf39cdd615 Mon Sep 17 00:00:00 2001 From: waltheri Date: Wed, 4 May 2022 14:51:37 +0200 Subject: [PATCH] Add possibility to disable redirect in useCreateController Currently if `redirect` prop of useCreateController is set to false, it is ignored. This is probably not intentional and it makes difficult to disable redirects. --- packages/ra-core/src/controller/create/useCreateController.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ra-core/src/controller/create/useCreateController.ts b/packages/ra-core/src/controller/create/useCreateController.ts index d0c45f63ccd..2b765fa82c7 100644 --- a/packages/ra-core/src/controller/create/useCreateController.ts +++ b/packages/ra-core/src/controller/create/useCreateController.ts @@ -50,7 +50,7 @@ export const useCreateController = ( const resource = useResourceContext(props); const { hasEdit, hasShow } = useResourceDefinition(props); const finalRedirectTo = - redirectTo || getDefaultRedirectRoute(hasShow, hasEdit); + redirectTo ?? getDefaultRedirectRoute(hasShow, hasEdit); const location = useLocation(); const translate = useTranslate(); const notify = useNotify();