cycle report error: {'nonhuman_stats': {'maxmind_stats': {0: {'cities': {0: ['Field may not be null.']}}}}} Traceback (most recent call last): File "/var/www/api/views/report_views.py", line 45, in get resp = get_report(cycle_id, report_type, nonhuman) File "/var/www/utils/reports.py", line 74, in get_report all_customer_stats = get_all_customer_stats() File "/var/www/utils/stats.py", line 2505, in get_all_customer_stats get_cycle_stats(cycle) File "/var/www/utils/stats.py", line 48, in get_cycle_stats cycle_manager.update( File "/var/www/api/manager.py", line 226, in update {"$set": self.load_data(data, partial=True)}, File "/var/www/api/manager.py", line 100, in load_data return schema.load(data, partial=partial) File "/usr/local/lib/python3.10/site-packages/marshmallow/schema.py", line 722, in load return self._do_load( File "/usr/local/lib/python3.10/site-packages/marshmallow/schema.py", line 909, in _do_load raise exc marshmallow.exceptions.ValidationError: {'nonhuman_stats': {'maxmind_stats': {0: {'cities': {0: ['Field may not be null.']}}}}}
🧪 Testing
✅ Pre-approval checklist
[x] This PR has an informative and human-readable title.
[x] Changes are limited to a single goal - eschew scope creep!
[x] All relevant type-of-change labels have been added.
Hot Fix!
🗣 Description
💠Motivation and context
Resolving:
cycle report error: {'nonhuman_stats': {'maxmind_stats': {0: {'cities': {0: ['Field may not be null.']}}}}} Traceback (most recent call last): File "/var/www/api/views/report_views.py", line 45, in get resp = get_report(cycle_id, report_type, nonhuman) File "/var/www/utils/reports.py", line 74, in get_report all_customer_stats = get_all_customer_stats() File "/var/www/utils/stats.py", line 2505, in get_all_customer_stats get_cycle_stats(cycle) File "/var/www/utils/stats.py", line 48, in get_cycle_stats cycle_manager.update( File "/var/www/api/manager.py", line 226, in update {"$set": self.load_data(data, partial=True)}, File "/var/www/api/manager.py", line 100, in load_data return schema.load(data, partial=partial) File "/usr/local/lib/python3.10/site-packages/marshmallow/schema.py", line 722, in load return self._do_load( File "/usr/local/lib/python3.10/site-packages/marshmallow/schema.py", line 909, in _do_load raise exc marshmallow.exceptions.ValidationError: {'nonhuman_stats': {'maxmind_stats': {0: {'cities': {0: ['Field may not be null.']}}}}}
🧪 Testing
✅ Pre-approval checklist