SuffolkLITLab / docassemble-AssemblyLine

Quickly go from a paper court form to a runnable, guided, step-by-step web application powered by Docassemble. Swap out branding and pre-built questions to meet your needs.
https://suffolklitlab.org/docassemble-AssemblyLine-documentation/
MIT License
41 stars 5 forks source link

Create a shorter way to specify `users[0].name.full(middle="full")` #818

Closed nonprofittechy closed 6 months ago

nonprofittechy commented 8 months ago

We can improve readability and developer experience by finding a nicer way to specify that we want to show a user's full name.

Currently, the default output of ALIndividual.__str__ is ALIndividual.name.full(middle="initial"). If you prefer the full middle name without abbreviations, you need to add 26 extra characters. That's not very ergonomic.

One idea for shortening this: