diff --git a/src/Pages/ShowBasicData.vue b/src/Pages/ShowBasicData.vue index 451e731b902792bb0b0c21bac752d49b75317748..a80a89755ca6c41f25a0e64773df78e4d51a3aad 100644 --- a/src/Pages/ShowBasicData.vue +++ b/src/Pages/ShowBasicData.vue @@ -326,7 +326,10 @@ </FormGroup> </AFieldset> - <AFieldset :title="t('show.section.media.title')"> + <AFieldset + v-if="radioSettings?.program?.fallback?.showId !== show.id" + :title="t('show.section.media.title')" + > <FormGroup v-slot="{ disabled }" :errors="playlistId.errors" @@ -401,7 +404,7 @@ import AFieldset from '@/components/generic/AFieldset.vue' import APlaylistEditor from '@/components/playlist/APlaylistEditor.vue' import AUserSelector from '@/components/identities/AUserSelector.vue' import AProfileSelector from '@/components/identities/AProfileSelector.vue' -import { useImageRequirements } from '@/stores/radio-settings' +import { useCurrentRadioSettings, useImageRequirements } from '@/stores/radio-settings' const props = defineProps<{ show: Show @@ -418,6 +421,7 @@ const languageStore = useLanguageStore() const profileStore = useProfileStore() const fundingCategoryStore = useFundingCategoryStore() const playlistStore = usePlaylistStore() +const radioSettings = useCurrentRadioSettings() const show = computed(() => props.show) const name = useAPIObjectFieldCopy(showStore, show, 'name', { debounce: 2 })