Hi! Thank you for making this, it's been really great! However, of late, I haven't been able to get recent donations or last donation fields to work at all and it's been giving me an error that says "KeyError: 'amount'", and I can't figure it out. You can see in the screenshots below...
Extra Life Participant ID and/or Team ID
385304
GUI and/or Console
Both!
Describe the bug
When I run the program, it will get most of the data except the data about "recent donations" and "last donations". And it returns this error that says: KeyError: 'amount' and it won't populate the text files.
Error Output
What, if anything, was output to the console when the error happened?
"Exception in thread Thread-1:
Traceback (most recent call last):
File "threading.py", line 926, in _bootstrap_inner
File "gui.py", line 163, in run
File "extralifedonations.py", line 136, in run
File "extralifedonations.py", line 102, in get_donors
File "extralifedonations.py", line 102, in
KeyError: 'amount'"
To Reproduce
I just run the program with my user ID and that's what happens.
Expected behavior
I expected this error to not occur and to see my last donations and recent donations.
Screenshots
If applicable, add screenshots to help explain your problem.
My settings (forgive the blue mark!):
What the GUI looks like after I hit "run" (see nothing in the last and recent donations):
Console output:
Desktop (please complete the following information):
- OS: Windows 10
- OS Version 1903
- Extra Life Donation Tracker Version: 3.0
- Python Version: ?
Additional context
I tried to delete the persistent settings to see if it would help, but it didn't. Definitely at a loss. Thanks so much!