Merge pull request #506 from eventcally/issue/505

Add event info to email notifications #505
This commit is contained in:
Daniel Grams 2023-06-27 23:41:26 +02:00 committed by GitHub
commit e2ddb23ab0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 19 additions and 3 deletions

View File

@ -935,6 +935,19 @@
{% endif %}
{% endmacro %}
{% macro render_event_in_email(event) %}
<ul>
<li>{{ event.name }}</li>
<li>{{ render_event_date_instance(event.min_start_definition.start, event.min_start_definition.allday) }}
{% if event.is_recurring %}
({{ _('Recurring event') }})
{% endif %}</li>
<li>{{ _('Organization') }}: {{ event.admin_unit.name }}</li>
<li>{{ _('Organizer') }}: {{ event.organizer.name }}</li>
</ul>
<p>
{% endmacro %}
{% macro render_pagination(pagination) %}
{% if pagination['prev_url'] or pagination['next_url'] %}
<nav aria-label="Page navigation">

View File

@ -1,6 +1,7 @@
{% extends "email/layout.html" %}
{% from "_macros.html" import render_email_button %}
{% from "_macros.html" import render_event_in_email, render_email_button %}
{% block content %}
<p>{{ _('There is a new referenced event that was automatically verified.') }}</p>
{{ render_event_in_email(reference.event) }}
{{ render_email_button(url_for('event_reference', id=reference.id, _external=True), _('Click here to view the reference')) }}
{% endblock %}

View File

@ -1,6 +1,7 @@
{% extends "email/layout.html" %}
{% from "_macros.html" import render_email_button %}
{% from "_macros.html" import render_event_in_email, render_email_button %}
{% block content %}
<p>{{ _('There is a new event reference request that needs to be reviewed.') }}</p>
{{ render_event_in_email(request.event) }}
{{ render_email_button(url_for('event_reference_request_review', id=request.id, _external=True), _('Click here to review the request')) }}
{% endblock %}

View File

@ -1,6 +1,7 @@
{% extends "email/layout.html" %}
{% from "_macros.html" import render_email_button %}
{% from "_macros.html" import render_event_in_email, render_email_button %}
{% block content %}
<p>{{ _('A referenced event was changed.') }}</p>
{{ render_event_in_email(reference.event) }}
{{ render_email_button(url_for('event_reference', id=reference.id, _external=True), _('Click here to view the reference')) }}
{% endblock %}