remove most letter branding

This commit is contained in:
stvnrlly
2023-02-09 22:14:11 -05:00
parent d73b223d48
commit 5a15390336
22 changed files with 5 additions and 551 deletions

View File

@@ -1,29 +0,0 @@
from app import db
from app.dao.dao_utils import autocommit
from app.models import LetterBranding
def dao_get_letter_branding_by_id(letter_branding_id):
return LetterBranding.query.filter(LetterBranding.id == letter_branding_id).one()
def dao_get_letter_branding_by_name(letter_branding_name):
return LetterBranding.query.filter_by(name=letter_branding_name).first()
def dao_get_all_letter_branding():
return LetterBranding.query.order_by(LetterBranding.name).all()
@autocommit
def dao_create_letter_branding(letter_branding):
db.session.add(letter_branding)
@autocommit
def dao_update_letter_branding(letter_branding_id, **kwargs):
letter_branding = LetterBranding.query.get(letter_branding_id)
for key, value in kwargs.items():
setattr(letter_branding, key, value or None)
db.session.add(letter_branding)
return letter_branding

View File

@@ -89,9 +89,6 @@ def dao_update_organisation(organisation_id, **kwargs):
if 'email_branding_id' in kwargs:
_update_organisation_services(organisation, 'email_branding')
if 'letter_branding_id' in kwargs:
_update_organisation_services(organisation, 'letter_branding')
return num_updated

View File

@@ -315,9 +315,6 @@ def dao_create_service(
if organisation.email_branding:
service.email_branding = organisation.email_branding
if organisation.letter_branding:
service.letter_branding = organisation.letter_branding
if organisation:
service.crown = organisation.crown
service.count_as_live = not user.platform_admin