Skip to content

Commit 458a674

Browse files
committed
Merge branch 'cant-go-back-from-processing' of Arnei/opencast-admin-interface into main
Pull request #1153 Fix being unable to step back in event modal
2 parents aa09a96 + 69e1d7b commit 458a674

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

src/components/events/partials/ModalTabsAndPages/NewAssetUploadPage.tsx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,6 @@ const NewAssetUploadPage = <T extends RequiredFormProps>({
3030

3131
const uploadAssetOptions = useAppSelector(state => getAssetUploadOptions(state));
3232

33-
// if user not chose upload in step before, the skip this step
34-
if (formik.values.sourceMode !== "UPLOAD") {
35-
nextPage(formik.values);
36-
return null;
37-
}
38-
3933
const handleChange = (e: React.ChangeEvent<HTMLInputElement>, assetId: string) => {
4034
if (e.target.files) {
4135
if (e.target.files.length === 0) {

src/components/events/partials/wizards/NewEventWizard.tsx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,10 @@ const NewEventWizard: React.FC<{
128128
let newPage = page;
129129
do {
130130
newPage = newPage + 1;
131+
// Skip asset upload step when scheduling
132+
if (steps[newPage].name === "upload-asset" && values.sourceMode !== "UPLOAD") {
133+
newPage = newPage + 1;
134+
}
131135
} while(steps[newPage] && steps[newPage].hidden);
132136
if (steps[newPage]) {
133137
setPage(newPage)
@@ -140,6 +144,10 @@ const NewEventWizard: React.FC<{
140144
let newPage = page;
141145
do {
142146
newPage = newPage - 1;
147+
// Skip asset upload step when scheduling
148+
if (steps[newPage].name === "upload-asset" && values.sourceMode !== "UPLOAD") {
149+
newPage = newPage - 1;
150+
}
143151
} while(steps[newPage] && steps[newPage].hidden);
144152
if (steps[newPage]) {
145153
setPage(newPage)

0 commit comments

Comments
 (0)