Skip to content

Commit ec0e37c

Browse files
authored
Merge pull request #3099 from TechnologyEnhancedLearning/Develop/Fixes/TD-5292-Issuewith'Goback'linkwhencreatingacourseandadding'Coursecontent'on'Coursesetup'screen
TD-5292 Issue with 'Go back' link when creating a course and adding 'Course content' on 'Course set up' screen
2 parents 951c95f + a78c0a8 commit ec0e37c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

DigitalLearningSolutions.Web/Controllers/TrackingSystem/CourseSetup/CourseSetupController.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,8 @@ public IActionResult SetCourseOptions(EditCourseOptionsFormData model)
365365
data!.CourseOptionsData = model.ToCourseOptionsTempData();
366366
multiPageFormService.SetMultiPageFormData(data, MultiPageFormDataFeature.AddNewCourse, TempData);
367367

368-
return RedirectToAction("SetCourseContent", false);
368+
bool editCourseContent = data?.EditCourseContent ?? false;
369+
return RedirectToAction("SetCourseContent", editCourseContent);
369370
}
370371

371372
[HttpGet("AddCourse/SetCourseContent")]
@@ -381,7 +382,7 @@ public IActionResult SetCourseContent(bool editCourseContent)
381382
{
382383
return RedirectToAction("Summary");
383384
}
384-
data.EditCourseContent = editCourseContent;
385+
data.EditCourseContent = data.EditCourseContent || editCourseContent;
385386
multiPageFormService.SetMultiPageFormData(data, MultiPageFormDataFeature.AddNewCourse, TempData);
386387

387388
var model = data!.CourseContentData != null

0 commit comments

Comments
 (0)