mirror of
https://git.linux-kernel.at/oliver/ivatar.git
synced 2025-11-19 06:28:03 +00:00
Move the setting of the handle up to ensure we catch the potential exception as well
This commit is contained in:
@@ -379,10 +379,10 @@ class AssignBlueskyHandleToEmailView(SuccessMessageMixin, TemplateView):
|
||||
bs = Bluesky()
|
||||
|
||||
bs.get_avatar(bluesky_handle)
|
||||
email.set_bluesky_handle(bluesky_handle)
|
||||
except Exception as e:
|
||||
messages.error(request, _(f"Handle '{bluesky_handle}' not found: {e}"))
|
||||
return HttpResponseRedirect(reverse_lazy("profile"))
|
||||
email.set_bluesky_handle(bluesky_handle)
|
||||
email.photo = None
|
||||
email.save()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user