Bug 10603 - Make required fields on course reserves configurable
Summary: Make required fields on course reserves configurable
Status: NEW
Alias: None
Product: Koha
Classification: Unclassified
Component: Course reserves (show other bugs)
Version: master
Hardware: All All
: P5 - low normal (vote)
Assignee: Bugs List
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-17 14:26 UTC by Galen Charlton
Modified: 2021-11-01 10:53 UTC (History)
3 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Text to go in the release notes:
Version(s) released in:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Galen Charlton 2013-07-17 14:26:35 UTC
There are three fields in the courses table that the UI marks as required:

- department
- course number
- course name

However, the corresponding columns in all three of these tables are nullable.  If these must be required for reasons of business logic, the columns should be not null.

Of course, it's not quite clear if all three of these columns are actually required.  Making course name required makes sense, but I'm not sure if making the department and course number required is baking in an assumption about how all academic institutions organize their course lists.
Comment 1 Nicki S 2017-08-08 12:42:14 UTC
My school doesn't use course numbers! It would be amazing if you could make this field optional. Course name should be the only required field.
Comment 2 Katrin Fischer 2019-04-28 18:28:23 UTC
I agree that we would like department and course number to not be mandatory to give greater flexibility.
Comment 3 Kelly McElligott 2021-11-01 10:53:11 UTC
+1