Refactor to use is_precompiled_letter in letters/utils.py

This commit is contained in:
Ken Tsang
2018-03-06 13:04:57 +00:00
parent bca858f4a8
commit 28136734e4
3 changed files with 10 additions and 12 deletions

View File

@@ -2,7 +2,6 @@ from datetime import (
datetime,
date,
timedelta)
from flask import current_app
from flask_marshmallow.fields import fields
from marshmallow import (
post_load,
@@ -25,6 +24,7 @@ from notifications_utils.recipients import (
from app import ma
from app import models
from app.letters.utils import is_precompiled_letter
from app.models import ServicePermission
from app.dao.permissions_dao import permission_dao
from app.utils import get_template_instance
@@ -315,11 +315,7 @@ class BaseTemplateSchema(BaseSchema):
return template.get_reply_to_text()
def get_precompiled_letter(self, template):
return (
template.template_type == 'letter' and
template.hidden and
template.name == current_app.config['PRECOMPILED_TEMPLATE_NAME']
)
return is_precompiled_letter(template)
class Meta:
model = models.Template