AntiPattern

Null JSON Body Assumption

null-json-body-assumption

Handlers assume request.json is always a dict, so missing/invalid/JSON-null bodies parse to None and then .get() is called, producing AttributeError in endpoints like create_user and update_settings.