Skip to content

Conversation

@drgrice1
Copy link
Member

@drgrice1 drgrice1 commented Mar 5, 2024

There are three lines of code changed.

Line 53 of templates/ContentGenerator/CourseAdmin.html.ep was deleted. That line should not exist. That saves a list of all courses to the @courseIDs variable that is never used. The listCourses method is called again on line 56 (now 55).

On line 56 (now 55) of that same file, the admin course is omitted from the listing. This is how it used to be, and was removed in #2295. I don't believe that the admin course should be listed on the admin course listings page.

On line 110 of templates/ContentGenerator/CourseAdmin/add_course_form.html.ep the admin course is kept in the listing. This is the list of courses that can be copied. This was how it was set up in #2295, but was reverted in #2290 (probably in merge resolution, or maybe my changes to that pull request?). The intent was to allow the admin course to be copied to change to a new course to use for the admin course.

The first line changed is not controversial, but the second two are up for discussion.

Copy link
Contributor

@Alex-Jordan Alex-Jordan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

There are three lines of code changed.

Line 53 of `templates/ContentGenerator/CourseAdmin.html.ep` was deleted.
That line should not exist.  That saves a list of all courses to the
`@courseIDs` variable that is never used.  The `listCourses` method is
called again on line 56 (now 55).

On line 56 (now 55) of that same file, the admin course is omitted from
the listing.  This is how it used to be, and was removed in openwebwork#2295.  I
don't believe that the admin course should be listed on the admin course
listings page.

On line 110 of `templates/ContentGenerator/CourseAdmin/add_course_form.html.ep`
the admin course is kept in the listing.  This is the list of courses
that can be copied.  This was how it was set up in openwebwork#2295, but was
reverted in openwebwork#2290 (probably in merge resolution, or maybe my changes to
that pull request?).  The intent was to allow the admin course to be
copied to change to a new course to use for the admin course.

The first line changed is not controversial, but the second two are up
for discussion.
@drgrice1 drgrice1 force-pushed the admin-course-listings branch from ae6190a to b508860 Compare March 5, 2024 21:12
@pstaabp pstaabp merged commit ac17de1 into openwebwork:develop Mar 6, 2024
@drgrice1 drgrice1 deleted the admin-course-listings branch March 6, 2024 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants