diff --git a/.travis.yml b/.travis.yml index a9ef9f96..dc7ae1cf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,13 +1,12 @@ language: python -dist: xenial # Python 3.7 requires xenial because of dependencies +dist: bionic # use LTS 18.04 python: - - "3.5" - "3.6" - "3.7" env: - - DJANGO=2.2 + - DJANGO=2.2.4 install: - pip install -q Django==$DJANGO diff --git a/README.rst b/README.rst index 21b0b4cf..86840483 100644 --- a/README.rst +++ b/README.rst @@ -62,7 +62,7 @@ Installation `django-helpdesk` requires: -* Python 3.5+ +* Python 3.6+ * Django 2.2 LTS (latest bugfix release highly recommended) You can quickly install the latest stable version of `django-helpdesk` diff --git a/helpdesk/email.py b/helpdesk/email.py index 483d96b1..5458e022 100644 --- a/helpdesk/email.py +++ b/helpdesk/email.py @@ -11,7 +11,7 @@ from django.core.management.base import BaseCommand from django.db.models import Q from django.utils.translation import ugettext as _ from django.utils import encoding, timezone -from django.contrib.auth.models import User +from django.contrib.auth import get_user_model from helpdesk import settings from helpdesk.lib import safe_template_context, process_attachments @@ -41,6 +41,9 @@ from email_reply_parser import EmailReplyParser import logging +# import User model, which may be a custom model +User = get_user_model() + STRIPPED_SUBJECT_STRINGS = [ "Re: ", diff --git a/helpdesk/fixtures/emailtemplate.json b/helpdesk/fixtures/emailtemplate.json index 0626e719..183fdea7 100644 --- a/helpdesk/fixtures/emailtemplate.json +++ b/helpdesk/fixtures/emailtemplate.json @@ -378,7 +378,7 @@ "heading" : "К Вашей заявке добавлен новый комментарий", "subject" : " ", "template_name" : "updated_submitter", - "html" : "

Здравствуйте,

\r\n\r\n

Вами была оставлена заявка {{ ticket.title }} Советуем Вам прокомментировать эту заявку.

\r\n\r\n

Следующий комментарий был добавлен к заявке{{ ticket.ticket }}:

\r\n\r\n
{{ comment }}
\r\n\r\n

Если Вы хотите сообщить нам дополнительную информацию, пожалуйста ответьте на это письмо. Или же Вы можете сделать это, оставив комментарий к своей заявке. Перейти к заявке{{ ticket.ticket_url }}.

" + "html" : "

Здравствуйте,

\r\n\r\n

Вами была оставлена заявка {{ ticket.title }} Советуем Вам прокомментировать эту заявку.

\r\n\r\n

Следующий комментарий был добавлен к заявке{{ ticket.ticket }}:

\r\n\r\n
{{ comment }}
\r\n\r\n

Если Вы хотите сообщить нам дополнительную информацию, пожалуйста ответьте на это письмо. Или же Вы можете сделать это, оставив комментарий к своей заявке. Перейти к заявке{{ ticket.ticket_url }}.

" }, "pk" : 32, "model" : "helpdesk.emailtemplate"