Merge branch 'devel' into 'master'

Quick fix to handle an exception in Bluesky handle assignment

See merge request oliver/ivatar!245
This commit is contained in:
Oliver Falk
2025-05-07 09:06:41 +02:00

View File

@@ -379,10 +379,10 @@ 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("profile"))
email.set_bluesky_handle(bluesky_handle)
email.photo = None email.photo = None
email.save() email.save()