lazy init encryption

This commit is contained in:
Kenneth Kehl
2025-10-06 12:35:55 -07:00
parent 46c5cb24fe
commit eb6572640c

View File

@@ -9,7 +9,7 @@ from sqlalchemy.ext.declarative import DeclarativeMeta, declared_attr
from sqlalchemy.orm import validates
from sqlalchemy.orm.collections import attribute_mapped_collection
from app import db, encryption
from app import db, get_encryption
from app.enums import (
AgreementStatus,
AgreementType,
@@ -48,6 +48,8 @@ from notifications_utils.recipients import (
)
from notifications_utils.template import PlainTextEmailTemplate, SMSMessageTemplate
encryption = get_encryption()
def filter_null_value_fields(obj):
return dict(filter(lambda x: x[1] is not None, obj.items()))