*** Wartungsfenster jeden ersten Mittwoch vormittag im Monat ***

Skip to content
Snippets Groups Projects
Commit 62696bfe authored by Moser, Maximilian's avatar Moser, Maximilian
Browse files

Override the "resubmit" notification emails for rdm-curation requests

* also add a separate email that gets sent out to the uploader, to
  notify them that they have resubmitted their request and it needs to
  be reviewed again
parent 8504c2a7
No related branches found
No related tags found
1 merge request!168Provide theme assets for Invenio-Curations
{%- set curation_request = notification.context.request %}
{%- set group = curation_request.receiver %}
{%- set creator = curation_request.created_by %}
{%- set record = curation_request.topic %}
{%- set request_id = curation_request.id %}
{%- set creator_name = creator.username or creator.profile.full_name %}
{%- set record_title = record.metadata.title %}
{%- set message = notification.context.message | safe if notification.context.message else '' %}
{# TODO: use request.links.self_html when issue issue is resolved: https://github.com/inveniosoftware/invenio-rdm-records/issues/1327 #}
{%- set request_link = "{ui}/me/requests/{id}".format(ui=config.SITE_UI_URL, id=request_id) %}
{%- set account_settings_link = "{ui}/account/settings/notifications".format(ui=config.SITE_UI_URL) %}
{%- block subject -%}
{{ _("📥 Record resubmitted for review") }}
{%- endblock subject -%}
{%- block html_body -%}
<table style="font-family:'Lato',Helvetica,Arial,sans-serif;border-spacing:15px">
<tr>
<td>
{{ _("You resubmitted your record '%(record_title)s' for review", record_title=record_title) }}
{% if message %}
{{ _(" with the following message:")}}
{% endif %}
</td>
</tr>
<tr>
{% if message %}
<td><em>{{message}}</em></td>
{% endif %}
</tr>
<tr>
<td><a href="{{request_link}}" class="button">{{ _("See the curation request") }}</a></td>
</tr>
<tr>
<td><strong>_</strong></td>
</tr>
<tr>
<td style="font-size:smaller">{{ _("This is an auto-generated message. To manage notifications, visit your")}} <a href="{{account_settings_link}}">{{ _("account settings")}}</a>.</td>
</tr>
</table>
{%- endblock html_body %}
{%- block plain_body -%}
{{ _("You resubmitted your record '%(record_title)s' for review.", record_title=record_title) }}
{% if message %}
{{ _("with the following message:")}}
{{message}}
{% endif %}
[{{ _("See the curation request") }}]({{ request_link }})
{{ _("This is an auto-generated message. To manage notifications, visit your account settings")}}
{%- endblock plain_body %}
{# Markdown for Slack/Mattermost/chat #}
{%- block md_body -%}
{{ _("You resubmitted your record *'%(record_title)s'* for review*.", record_title=record_title) }}
{% if message %}
{{ _("with the following message:")}}
{{message}}
{% endif %}
[{{ _("See the curation request") }}]({{ request_link }})
{{ _("This is an auto-generated message. To manage notifications, visit your account settings")}}
{%- endblock md_body %}
{%- set curation_request = notification.context.request %}
{%- set group = curation_request.receiver %}
{%- set creator = curation_request.created_by %}
{%- set record = curation_request.topic %}
{%- set request_id = curation_request.id %}
{%- set creator_name = creator.username or creator.profile.full_name %}
{%- set record_title = record.metadata.title %}
{%- set message = notification.context.message | safe if notification.context.message else '' %}
{# TODO: use request.links.self_html when issue issue is resolved: https://github.com/inveniosoftware/invenio-rdm-records/issues/1327 #}
{%- set request_link = "{ui}/me/requests/{id}".format(ui=config.SITE_UI_URL, id=request_id) %}
{%- set account_settings_link = "{ui}/account/settings/notifications".format(ui=config.SITE_UI_URL) %}
{%- block subject -%}
{{ _("📥 Curation request resubmitted") }}
{%- endblock subject -%}
{%- block html_body -%}
<table style="font-family:'Lato',Helvetica,Arial,sans-serif;border-spacing:15px">
<tr>
<td>
{{ _("The record '%(record_title)s' was resubmitted for review by '@%(creator_name)s'", record_title=record_title, creator_name=creator_name) }}
{% if message %}
{{ _(" with the following message:")}}
{% endif %}
</td>
</tr>
<tr>
{% if message %}
<td><em>{{message}}</em></td>
{% endif %}
</tr>
<tr>
<td><a href="{{request_link}}" class="button">{{ _("Review the curation request") }}</a></td>
</tr>
<tr>
<td><strong>_</strong></td>
</tr>
<tr>
<td style="font-size:smaller">{{ _("This is an auto-generated message. To manage notifications, visit your")}} <a href="{{account_settings_link}}">{{ _("account settings")}}</a>.</td>
</tr>
</table>
{%- endblock html_body %}
{%- block plain_body -%}
{{ _("The record '%(record_title)s' was resubmitted for review by '@%(creator_name)s'.", record_title=record_title, creator_name=creator_name) }}
{% if message %}
{{ _("with the following message:")}}
{{message}}
{% endif %}
[{{ _("Review the curation request") }}]({{ request_link }})
{{ _("This is an auto-generated message. To manage notifications, visit your account settings")}}
{%- endblock plain_body %}
{# Markdown for Slack/Mattermost/chat #}
{%- block md_body -%}
{{ _("The record *'%(record_title)s'* was resubmitted for review by *'@%(creator_name)s'*.", record_title=record_title, creator_name=creator_name) }}
{% if message %}
{{ _("with the following message:")}}
{{message}}
{% endif %}
[{{ _("Review the curation request") }}]({{ request_link }})
{{ _("This is an auto-generated message. To manage notifications, visit your account settings")}}
{%- endblock md_body %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment