Allow uppercase values in attendance score system

Bug #1253663 reported by Tom Hoffman
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
SchoolTool Journal
Fix Released
High
Gediminas Paulauskas

Bug Description

Attendance score systems need "abbreviation" values that work the same way as in regular score systems -- an optional value used for entry that's different from the regular value.

This is an actual user bug btw.

Revision history for this message
Gediminas Paulauskas (menesis) wrote :

Attendance score systems do have a "description" field that is used the same way as "abbreviation" in discrete score systems – the name is, in fact, misleading, because it is a title (description), not abbreviation (label).

An example why you want three different fields instead of existing two?

Revision history for this message
Tom Hoffman (tom-hoffman) wrote :

The actual value to report is required to be upper case, but we don't want to require people to enter data in upper case.

Revision history for this message
mark mcdougall (mmcdouga) wrote :

for us just needs to be able to show or print in upper case,
Mark

Revision history for this message
Gediminas Paulauskas (menesis) wrote :

User can enter either uppercase or lowercase values in the journal, but they are stored in lower case.

When manager creates a new scoresystem, the values are stored in lowercase.

It was done so because it is simple way to allow the user to enter in either case.

I think the implementation can be changed to respect what the manager enters when creating an attendance score system.

Not add a new field.

Revision history for this message
Tom Hoffman (tom-hoffman) wrote :

That sounds reasonable, Gediminas.

Changed in schooltool.lyceum.journal:
assignee: Douglas Cerna (replaceafill) → Gediminas Paulauskas (menesis)
summary: - Attendance score system meta-data isn't consistent
+ Allow uppercase values in attendance score system
Changed in schooltool.lyceum.journal:
status: Triaged → Fix Committed
Revision history for this message
Gediminas Paulauskas (menesis) wrote :

I've implemented what I said in Comment #4, but score systems cannot be edited, so a new score system needs to be created, and old attendance values remain in lower case.

Is that acceptable?

Changed in schooltool.lyceum.journal:
milestone: none → 2.6.2
Revision history for this message
mark mcdougall (mmcdouga) wrote :

very acceptable, will try it

Changed in schooltool.lyceum.journal:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.