Преглед изворни кода

Remove obsolete notification emails

Matt Westcott пре 1 година
родитељ
комит
4979ec7967

+ 0 - 23
wagtail/admin/mail.py

@@ -9,7 +9,6 @@ from django.utils.translation import override
 
 from wagtail.coreutils import camelcase_to_underscore
 from wagtail.models import GroupApprovalTask, Page, TaskState, WorkflowState
-from wagtail.permission_policies.pages import PagePermissionPolicy
 from wagtail.users.models import UserProfile
 
 logger = logging.getLogger("wagtail.admin")
@@ -68,28 +67,6 @@ def send_mail(subject, message, recipient_list, from_email=None, **kwargs):
     return mail.send()
 
 
-def send_moderation_notification(revision, notification, excluded_user=None):
-    # Get list of recipients
-    if notification == "submitted":
-        # Get list of publishers
-        include_superusers = getattr(
-            settings, "WAGTAILADMIN_NOTIFICATION_INCLUDE_SUPERUSERS", True
-        )
-        recipient_users = PagePermissionPolicy().users_with_permission_for_instance(
-            "publish", revision.content_object, include_superusers
-        )
-    elif notification in ["rejected", "approved"]:
-        # Get submitter
-        recipient_users = [revision.user] if revision.user else []
-    else:
-        return False
-
-    if excluded_user:
-        recipient_users = [user for user in recipient_users if user != excluded_user]
-
-    return send_notification(recipient_users, notification, {"revision": revision})
-
-
 def send_notification(recipient_users, notification, extra_context):
     # Get list of email addresses
     email_recipients = [

+ 0 - 14
wagtail/admin/templates/wagtailadmin/notifications/submitted.html

@@ -1,14 +0,0 @@
-{% extends 'wagtailadmin/notifications/base.html' %}
-{% load wagtailadmin_tags i18n %}
-{% base_url_setting default="" as base_url %}
-
-{% block content %}
-    <p>{% blocktrans trimmed with page=revision.content_object|safe editor=revision.user|user_display_name %}The page "{{ page }}" has been submitted for moderation by {{ editor }}.{% endblocktrans %}</p>
-
-    <p>
-        {% if revision.content_object.is_previewable %}
-            {% trans "You can preview the page here:" %} <a href="{{ base_url }}{% url 'wagtailadmin_pages:preview_for_moderation' revision.id %}">{{ base_url }}{% url 'wagtailadmin_pages:preview_for_moderation' revision.id %}</a><br/>
-        {% endif %}
-        {% trans "You can edit the page here:" %} <a href="{{ base_url }}{% url 'wagtailadmin_pages:edit' revision.object_id %}">{{ base_url }}{% url 'wagtailadmin_pages:edit' revision.object_id %}</a>
-    </p>
-{% endblock %}

+ 0 - 10
wagtail/admin/templates/wagtailadmin/notifications/submitted.txt

@@ -1,10 +0,0 @@
-{% extends 'wagtailadmin/notifications/base.txt' %}
-{% load wagtailadmin_tags i18n %}
-{% base_url_setting default="" as base_url %}
-
-{% block content %}
-{% blocktrans trimmed with page=revision.content_object|safe editor=revision.user|user_display_name %}The page "{{ page }}" has been submitted for moderation by {{ editor }}.{% endblocktrans %}
-
-{% if revision.content_object.is_previewable %}{% trans "You can preview the page here:" %} {{ base_url }}{% url 'wagtailadmin_pages:preview_for_moderation' revision.id %}{% endif %}
-{% trans "You can edit the page here:" %} {{ base_url }}{% url 'wagtailadmin_pages:edit' revision.object_id %}
-{% endblock %}

+ 0 - 3
wagtail/admin/templates/wagtailadmin/notifications/submitted_subject.txt

@@ -1,3 +0,0 @@
-{% load i18n %}
-
-{% blocktrans trimmed with page=revision.content_object|safe %}The page "{{ page }}" has been submitted for moderation{% endblocktrans %}