Code Monkey home page Code Monkey logo

docassemble-alaffidavitofindigency's Introduction

The Legal Innovation and Technology Lab's website

This repo is served up as the LIT Lab's website and is available at suffolklitlab.github.io.

docassemble-alaffidavitofindigency's People

Contributors

brycestevenwilley avatar miabonardi avatar nonprofittechy avatar omarpinangoh avatar plocket avatar

Stargazers

 avatar

Watchers

 avatar  avatar

docassemble-alaffidavitofindigency's Issues

`id: regular job value` `show if` wrong?

Got "What does [user] get paid hourly?" when hourly is false, should be what currently appears if hourly is true "What does [user] get paid?"

Seems the show ifs are reversed

Also typo "What how much ..."

User: Name entered twice

   
Question ID review form
Steps to reproduce Your form entered my name twice as Plaintiff.
Expected behavior only one entry
What happened instead see first answer
Other information
Variable being sought review_all_sections
Package version 0.0.17

ID basic questions intro screen: User feedback: something (`al_intro_screen`)

   
Question ID basic questions intro screen
Details I filled out the form and the address for the Eastern Housing Court (Cambridge) and Cambridge District Court were the same, but they are in fact not. I went to the latter only to be told the former is in Boston
Variable being sought al_intro_screen
Package version 2.1.3
Filename docassemble.ALAffidavitOfIndigency:data/questions/affidavit.yml

ID intro: User feedback: language (`aff_of_indigency_intro`)

   
Question ID intro
Details Testing feedback
Variable being sought aff_of_indigency_intro
Package version 2.0.5
Maturity target Level 1.5 - it works as-is, but this is a significant plain language issue
Filename docassemble.ALAffidavitOfIndigency:data/questions/affidavit.yml

Can't edit number of hours worked in a job

The jobs table looks like this:

generic object: ALItemizedJobList
table: x.table
rows: x
columns:
  - Title: |
      row_item.source
  - Employer: |
      row_item.employer.name if hasattr(row_item.employer.name, "first") else ""
  - Annual Gross Income: |
      currency(row_item.gross_total())
  - Annual Deductions: |
      currency(row_item.deduction_total())
edit:
  - source
  - employer.name.first
  - to_add.revisit
  - to_subtract.revisit
confirm: True

And doesn't take you to a page that can edit the number of hours worked.

Job Income Perspective Questioning

The form needs to make sure that it is not taking an annual income from the user and dividing it into monthly income. The form's purpose is to get a snapshot of the user's current monthly income. Essentially, ask the user what their income was over the last 4 weeks and if that income will/has changed. The monthly income questions in prospective, not retrospective.

This will appear in the Job section and needs some attention to ask properly. Possibly, change the question to "How much do you expect to make in the next 30 days?"

Consider people that have lost their job recently, are in between jobs, don't know their exact income, or are paid by unconventional means.

User: conflicting information about past fees paid

   
Question ID choose a court
What was confusing To figure out the exact amounts of money I would be scheduled to pay until my removal, which would I believe be 9/24/22, and it seemed to say at one point past fees paid cannot be reimbursed at one point, and the opposite at another, which would be even more helpful to me because I've been in the Interlock Program since July 2020, and was never made aware of this update to apply for this service. Thank you
Other information
Variable being sought courts[0]
Package version 0.0.17

ID intro: User feedback: bug (`aff_of_indigency_intro`)

   
Question ID intro
Details Testing another feedback implementation, to make sure it saves on the server this time.
Variable being sought aff_of_indigency_intro
Package version 2.1.2
Maturity target Level 1.5 - it works as-is, but this is a significant plain language issue
Filename docassemble.ALAffidavitOfIndigency:data/questions/affidavit.yml

ID new or existing case: User feedback: bug (`case_new_or_existing`)

   
Question ID new or existing case
Details Does this end up one the server too? Testing
Variable being sought case_new_or_existing
Package version 2.1.2
Maturity target Level 1 - this needs to be fixed to be equivalent to the blank form
Filename docassemble.ALAffidavitOfIndigency:data/questions/affidavit.yml

Prod bug: `other_parties` not defined

The referer URL was https://apps.suffolklitlab.org/run/indigency/

Traceback (most recent call last):
  File "/usr/share/docassemble/local3.10/lib/python3.10/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/share/docassemble/local3.10/lib/python3.10/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
  File "/usr/share/docassemble/local3.10/lib/python3.10/site-packages/docassemble/webapp/server.py", line 6902, in index
    exec(list_collect_list + '._allow_appending()', user_dict)
  File "", line 1, in 
NameError: name 'other_parties' is not defined

Happened 12/31/2023, so recently. Not sure how it happened, but it seems to be an issue with the list collection screen in this interview where we get other_parties. Can't recreate it.

Income and Inability to pay status not updating

   
Question ID preview form
Steps to reproduce I hit "Make Changes" to the form. On the following pages, I tried to add my income and inability to pay status.
Expected behavior I expected the changes to be saved and the form to update.
What happened instead It took me back to the form but did not save my changes. The pdf did not update either.
Other information
Variable being sought preview
Package version 0.0.17

ID final download: User feedback: something (`download`)

   
Question ID final download
Details @nonprofitttechy

The last screen says you can click a send to court button but it doesn't
Variable being sought | download
Package version | 2.0.4
Filename | docassemble.ALAffidavitOfIndigency:data/questions/affidavit.yml

Need help letting Clerk know it's a new case

What best describes you?

Person needing help

User feedback:

I didnt see a place to let the court or clerk know that this new case I just printed out the paperwork and it will be mailed out tomorrow 7-10-21 thats why I didnt know a docket # I dont have one yet thank you.

Question id: final download

Variable being sought: download
Package version | 0.0.17

Update law

Check this repository to see if it is still up to date

Property Question Issue

The form has a very general question about the user's property and only specifies that the form is also asking for real estate. We have been deciding whether or not to use checkboxes, and if so, which categories of property should we include? For now, we have an open text field that asks the user for their property, but that is far too general for a question that could include anything and everything a person owns.

ID final download: User feedback: something (`download`)

   
Question ID final download
Details The only reason I completed your program's plain-language questions and form-generation program for the Affidavit of Indigency form is because it was linked from the District court website with the claim it could be filed electronically once completed. Except, when completed, the program stated it could not be filed electronically but only filed in person. I understand the need for plain-language form-generation, but if filling out a form, using your program, does not actually included an option to file the generated form, the work is not done. Please revise the language around how this program is linked from District Court website and from the outset of program to reflect its lack of electronic filing capability.
Variable being sought download
Package version 2.1.3
Filename docassemble.ALAffidavitOfIndigency:data/questions/affidavit.yml

Should the employer of a person always be a business?

Was a suggestion from @nonprofittechy.

Personally, I'm unsure. I feel like it's very likely that people are employed by individuals. Even if that individual has some shell business they operate from, will the individual always know what it is? It's not a lot more stuff on top for much more flexibility.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.