mirror of
https://github.com/GSA/notifications-api.git
synced 2026-01-30 06:21:50 -05:00
Fixed some linting errors
This commit is contained in:
@@ -1,10 +1,8 @@
|
||||
from datetime import timezone, datetime
|
||||
from datetime import datetime, timezone
|
||||
from uuid import UUID
|
||||
|
||||
from marshmallow import EXCLUDE, Schema, fields, post_dump, pre_dump
|
||||
from marshmallow import EXCLUDE, Schema, fields, post_dump
|
||||
|
||||
from app.schemas import FlexibleDateTime, JobSchema, TemplateSchema
|
||||
from app import ma
|
||||
|
||||
class PublicTemplateSchema(Schema):
|
||||
id = fields.UUID(required=True)
|
||||
@@ -63,7 +61,9 @@ class PublicNotificationResponseSchema(PublicNotificationSchema):
|
||||
|
||||
# Fallback content
|
||||
template = data.get("template", {})
|
||||
body = data.get("body") or (template.get("content") if isinstance(template, dict) else "")
|
||||
body = data.get("body") or (
|
||||
template.get("content") if isinstance(template, dict) else ""
|
||||
)
|
||||
data["body"] = body or ""
|
||||
data["content_char_count"] = len(data["body"])
|
||||
|
||||
|
||||
@@ -20,7 +20,7 @@ from app import ma, models
|
||||
from app.dao.permissions_dao import permission_dao
|
||||
from app.enums import NotificationStatus, ServicePermissionType, TemplateType
|
||||
from app.models import ServicePermission
|
||||
from app.utils import DATETIME_FORMAT_NO_TIMEZONE, get_template_instance, utc_now
|
||||
from app.utils import DATETIME_FORMAT_NO_TIMEZONE, utc_now
|
||||
from notifications_utils.recipients import (
|
||||
InvalidEmailError,
|
||||
InvalidPhoneError,
|
||||
|
||||
Reference in New Issue
Block a user