mirror of
https://git.linux-kernel.at/oliver/ivatar.git
synced 2025-11-20 06:58:02 +00:00
Merge branch 'devel' into 'master'
Update exception handling for Bluesky to Email See merge request oliver/ivatar!246
This commit is contained in:
@@ -379,10 +379,22 @@ class AssignBlueskyHandleToEmailView(SuccessMessageMixin, TemplateView):
|
|||||||
bs = Bluesky()
|
bs = Bluesky()
|
||||||
|
|
||||||
bs.get_avatar(bluesky_handle)
|
bs.get_avatar(bluesky_handle)
|
||||||
email.set_bluesky_handle(bluesky_handle)
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
messages.error(request, _(f"Handle '{bluesky_handle}' not found: {e}"))
|
messages.error(request, _(f"Handle '{bluesky_handle}' not found: {e}"))
|
||||||
return HttpResponseRedirect(reverse_lazy("profile"))
|
return HttpResponseRedirect(
|
||||||
|
reverse_lazy(
|
||||||
|
"assign_photo_email", kwargs={"email_id": int(kwargs["email_id"])}
|
||||||
|
)
|
||||||
|
)
|
||||||
|
try:
|
||||||
|
email.set_bluesky_handle(bluesky_handle)
|
||||||
|
except Exception as e:
|
||||||
|
messages.error(request, _(f"Error: {e}"))
|
||||||
|
return HttpResponseRedirect(
|
||||||
|
reverse_lazy(
|
||||||
|
"assign_photo_email", kwargs={"email_id": int(kwargs["email_id"])}
|
||||||
|
)
|
||||||
|
)
|
||||||
email.photo = None
|
email.photo = None
|
||||||
email.save()
|
email.save()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user