Rename JSONModel to SerialisedModel 2/2

This class doesn’t actually wrap JSON, it wraps serialised data.

So this name feels better.
This commit is contained in:
Chris Hill-Scott
2020-06-17 13:35:26 +01:00
parent 2d96bf0418
commit 582c6dadf8
3 changed files with 8 additions and 8 deletions

View File

@@ -21,7 +21,7 @@ from app.notifications.process_notifications import create_content_for_notificat
from app.utils import get_public_notify_type_text
from app.dao.service_email_reply_to_dao import dao_get_reply_to_by_id
from app.dao.service_letter_contact_dao import dao_get_letter_contact_by_id
from app.serialised_models import TemplateJSONModel
from app.serialised_models import SerialisedTemplate
from gds_metrics.metrics import Histogram
@@ -164,7 +164,7 @@ def get_template_dict(template_id, service_id):
def get_template_model(template_id, service_id):
return TemplateJSONModel(get_template_dict(template_id, service_id))
return SerialisedTemplate(get_template_dict(template_id, service_id))
def validate_template(template_id, personalisation, service, notification_type):

View File

@@ -1,7 +1,7 @@
from abc import ABC, abstractmethod
class JSONModel(ABC):
class SerialisedModel(ABC):
@property
@abstractmethod
@@ -16,7 +16,7 @@ class JSONModel(ABC):
return super().__dir__() + list(sorted(self.ALLOWED_PROPERTIES))
class TemplateJSONModel(JSONModel):
class SerialisedTemplate(SerialisedModel):
ALLOWED_PROPERTIES = {
'archived',
'content',

View File

@@ -3,7 +3,7 @@ from app.models import Notification
from app.models import NOTIFICATION_CREATED
from app.notifications.process_letter_notifications import create_letter_notification
from app.notifications.validators import get_template_dict
from app.json_models import TemplateJSONModel
from app.serialised_models import SerialisedTemplate
def test_create_letter_notification_creates_notification(sample_letter_template, sample_api_key):
@@ -15,7 +15,7 @@ def test_create_letter_notification_creates_notification(sample_letter_template,
}
}
template = TemplateJSONModel(get_template_dict(
template = SerialisedTemplate(get_template_dict(
sample_letter_template.id, sample_letter_template.service_id
))
@@ -50,7 +50,7 @@ def test_create_letter_notification_sets_reference(sample_letter_template, sampl
'reference': 'foo'
}
template = TemplateJSONModel(get_template_dict(
template = SerialisedTemplate(get_template_dict(
sample_letter_template.id, sample_letter_template.service_id
))
@@ -74,7 +74,7 @@ def test_create_letter_notification_sets_billable_units(sample_letter_template,
},
}
template = TemplateJSONModel(get_template_dict(
template = SerialisedTemplate(get_template_dict(
sample_letter_template.id, sample_letter_template.service_id
))