Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All dropdown lists should be in human alphabetical order #4595

Open
2 tasks
cielf opened this issue Aug 11, 2024 · 4 comments
Open
2 tasks

All dropdown lists should be in human alphabetical order #4595

cielf opened this issue Aug 11, 2024 · 4 comments

Comments

@cielf
Copy link
Collaborator

cielf commented Aug 11, 2024

Summary

All dropdown lists should be in human alphabetical order

Why

prevention of confusion

Details

The usual machine-based alphabetical order separates lower case and upper case. This is problematic for surnames (ex la Rue, de la Croix, van der Welt), but also if the banks are inconsistent in their entry of item names and other bank-entered choices.

Throughout the system, make any alphabetic orders alphabetic by lower case.

(the size of this is about 60 things that need to be looked at)

Hint: do look at filter_select and form.select or field.select

Criteria for completion

  • order is correct as described above
  • automated tests to support this behaviour
@cielf
Copy link
Collaborator Author

cielf commented Aug 11, 2024

Difficulty-Intermediate is due to size.

@awwaiid
Copy link
Collaborator

awwaiid commented Aug 11, 2024

NOTE -- Totally fine for this to be more than one pull request. It is good to have easy-to-review and deployable changes. We don't have to do it all in one go.

@ajistrying
Copy link

ajistrying commented Sep 20, 2024

Hello, I'd like to grab this issue. It would allow me to get something done while I get my bearings as a first time contributor to this app 🙂

@cielf
Copy link
Collaborator Author

cielf commented Sep 20, 2024

Sounds good !

@github-actions github-actions bot removed the Help Wanted Groomed + open to all! label Sep 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants