Allow uppercase values in attendance score system

Bug #1253663 reported by Tom Hoffman on 2013-11-21
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
SchoolTool Journal
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.

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?

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.

mark mcdougall (mmcdouga) wrote :

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

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.

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
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
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  Edit
Everyone can see this information.

Other bug subscribers