Refactor organisation branding into model

This is the same way we handle lazy-loading the branding in the service
model.
This commit is contained in:
Chris Hill-Scott
2019-09-12 11:49:31 +01:00
parent e18e2d1e98
commit 29a0611e42
3 changed files with 24 additions and 19 deletions

View File

@@ -222,25 +222,8 @@ def cancel_invited_org_user(org_id, invited_user_id):
@main.route("/organisations/<org_id>/settings/", methods=['GET'])
@user_is_platform_admin
def organisation_settings(org_id):
email_branding = 'GOV.UK'
if current_organisation.email_branding_id:
email_branding = email_branding_client.get_email_branding(
current_organisation.email_branding_id
)['email_branding']['name']
letter_branding = None
if current_organisation.letter_branding_id:
letter_branding = letter_branding_client.get_letter_branding(
current_organisation.letter_branding_id
)['name']
return render_template(
'views/organisations/organisation/settings/index.html',
email_branding=email_branding,
letter_branding=letter_branding,
)