Use gallery URL in uploads notifications
This commit is contained in:
parent
58d819a719
commit
7faff5368f
1 changed files with 4 additions and 5 deletions
|
|
@ -236,15 +236,14 @@ class GalleryUpload(PermissionRequiredMixin, FormView):
|
|||
else:
|
||||
messages.success(self.request, f"{n_success} photo(s) uploaded.")
|
||||
|
||||
gallery_title = form.cleaned_data["gallery"] or form.cleaned_data.get(
|
||||
"new_gallery_title", ""
|
||||
)
|
||||
# Notify administrators on new uploads
|
||||
gallery_url = reverse_lazy("photologue:pl-gallery", args=[gallery.slug])
|
||||
gallery_url = self.request.build_absolute_uri(gallery_url)
|
||||
if uploaded_photo_name:
|
||||
# Notify administrators
|
||||
photos = ", ".join(uploaded_photo_name)
|
||||
mail_admins(
|
||||
subject=f"New upload from {self.request.user.username}",
|
||||
message=f"{self.request.user.username} has uploaded in `{gallery_title}`:\n{photos}",
|
||||
message=f"{self.request.user.username} has uploaded in <{gallery_url}>:\n{photos}",
|
||||
)
|
||||
|
||||
return super().form_valid(form)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue