New columns for email branding

Added banner_colour, single_id_colour and domain to email branding view. Now able to set the fields.

However, the new fields are not being used yet.
This commit is contained in:
Rebecca Law
2018-08-20 13:27:17 +01:00
parent b6d56af9d4
commit 3fda171f80
7 changed files with 111 additions and 22 deletions

View File

@@ -18,20 +18,26 @@ class EmailBrandingClient(NotifyAdminAPIClient):
def get_letter_email_branding(self):
return self.get(url='/dvla_organisations')
def create_email_branding(self, logo, name, text, colour):
def create_email_branding(self, logo, name, text, colour, banner_colour, single_id_colour, domain):
data = {
"logo": logo,
"name": name,
"text": text,
"colour": colour
"colour": colour,
"banner_colour": banner_colour,
"single_id_colour": single_id_colour,
"domain": domain,
}
return self.post(url="/email-branding", data=data)
def update_email_branding(self, branding_id, logo, name, text, colour):
def update_email_branding(self, branding_id, logo, name, text, colour, banner_colour, single_id_colour, domain):
data = {
"logo": logo,
"name": name,
"text": text,
"colour": colour
"colour": colour,
"banner_colour": banner_colour,
"single_id_colour": single_id_colour,
"domain": domain,
}
return self.post(url="/email-branding/{}".format(branding_id), data=data)