diff --git a/src/main/webapp/src/pages/competition/editor/CMTMatchPanel.jsx b/src/main/webapp/src/pages/competition/editor/CMTMatchPanel.jsx index feef8ab..2266118 100644 --- a/src/main/webapp/src/pages/competition/editor/CMTMatchPanel.jsx +++ b/src/main/webapp/src/pages/competition/editor/CMTMatchPanel.jsx @@ -41,6 +41,7 @@ export function CategorieSelect({catId, setCatId, menuActions}) { const setLoading = useLoadingSwitcher() const {data: cats, setData: setCats} = useRequestWS('getAllCategory', {}, setLoading); const {dispatch} = useWS(); + const publicAffDispatch = usePubAffDispatch(); const {connected, setText} = useOBS(); const {t} = useTranslation("cm"); @@ -70,6 +71,8 @@ export function CategorieSelect({catId, setCatId, menuActions}) { useEffect(() => { setText("poule", cat ? cat.name : ""); + if (!cat) + publicAffDispatch({type: 'SET_DATA', payload: {c1: undefined, c2: undefined, next: []}}); }, [cat, connected]); return <>