diff options
| author | Bobby <[email protected]> | 2024-08-25 23:28:57 -0400 |
|---|---|---|
| committer | Bobby <[email protected]> | 2024-08-25 23:28:57 -0400 |
| commit | 20ecf8402cbd6053efbf048a59b0e62e0d948d16 (patch) | |
| tree | 346a752a74a4c83ad6ac062fdeedcd78f9b1ccec | |
| parent | ced2c54b4e1d2aa1757c1a58a0b624a36bda5c21 (diff) | |
| download | yugen-20ecf8402cbd6053efbf048a59b0e62e0d948d16.tar.xz yugen-20ecf8402cbd6053efbf048a59b0e62e0d948d16.zip | |
Ability to save preferences
| -rw-r--r-- | user_profile/views.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/user_profile/views.py b/user_profile/views.py index ef3c8e3..392c8d6 100644 --- a/user_profile/views.py +++ b/user_profile/views.py @@ -51,6 +51,9 @@ def save_user_preferences(request): user_preferences.auto_next_episode = auto_next_episode user_preferences.display_guild_name_instead_of_username = display_guild_name_instead_of_username - user_preferences.save() - - return JsonResponse({"success": "User preferences saved"}, status=200) + try: + user_preferences.save() + return JsonResponse({"success": "User preferences saved"}, status=200) + except Exception as e: + print(e) + return JsonResponse({"error": "Failed to save user preferences"}, status=500) |
