Loading appearance.go +2 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ type Appearance struct { MessageBackgroundColor string `json:"message_background_color"` MessageFontColor string `json:"message_font_color"` EmailHeaderAndFooterEnabled bool `json:"email_header_and_footer_enabled"` SiteName string `json:"site_name"` } func (s *AppearanceService) GetAppearance(options ...RequestOptionFunc) (*Appearance, *Response, error) { Loading Loading @@ -98,6 +99,7 @@ type ChangeAppearanceOptions struct { MessageBackgroundColor *string `url:"message_background_color,omitempty" json:"message_background_color,omitempty"` MessageFontColor *string `url:"message_font_color,omitempty" json:"message_font_color,omitempty"` EmailHeaderAndFooterEnabled *bool `url:"email_header_and_footer_enabled,omitempty" json:"email_header_and_footer_enabled,omitempty"` SiteName *string `url:"site_name,omitempty" json:"site_name,omitempty"` URL *string `url:"url,omitempty" json:"url,omitempty"` } Loading appearance_test.go +7 −2 Original line number Diff line number Diff line Loading @@ -48,7 +48,8 @@ func TestGetAppearance(t *testing.T) { "footer_message": "", "message_background_color": "#e75e40", "message_font_color": "#ffffff", "email_header_and_footer_enabled": false "email_header_and_footer_enabled": false, "site_name": "Production" }`) }) Loading @@ -73,6 +74,7 @@ func TestGetAppearance(t *testing.T) { MessageBackgroundColor: "#e75e40", MessageFontColor: "#ffffff", EmailHeaderAndFooterEnabled: false, SiteName: "Production", } assert.Equal(t, want, appearance) Loading Loading @@ -101,7 +103,8 @@ func TestChangeAppearance(t *testing.T) { "footer_message": "", "message_background_color": "#e75e40", "message_font_color": "#ffffff", "email_header_and_footer_enabled": false "email_header_and_footer_enabled": false, "site_name": "Production" }`) }) Loading @@ -123,6 +126,7 @@ func TestChangeAppearance(t *testing.T) { MessageBackgroundColor: new("#e75e40"), MessageFontColor: new("#ffffff"), EmailHeaderAndFooterEnabled: new(false), SiteName: new("Production"), } appearance, _, err := client.Appearance.ChangeAppearance(opt) Loading @@ -146,6 +150,7 @@ func TestChangeAppearance(t *testing.T) { MessageBackgroundColor: "#e75e40", MessageFontColor: "#ffffff", EmailHeaderAndFooterEnabled: false, SiteName: "Production", } assert.Equal(t, want, appearance) Loading Loading
appearance.go +2 −0 Original line number Diff line number Diff line Loading @@ -66,6 +66,7 @@ type Appearance struct { MessageBackgroundColor string `json:"message_background_color"` MessageFontColor string `json:"message_font_color"` EmailHeaderAndFooterEnabled bool `json:"email_header_and_footer_enabled"` SiteName string `json:"site_name"` } func (s *AppearanceService) GetAppearance(options ...RequestOptionFunc) (*Appearance, *Response, error) { Loading Loading @@ -98,6 +99,7 @@ type ChangeAppearanceOptions struct { MessageBackgroundColor *string `url:"message_background_color,omitempty" json:"message_background_color,omitempty"` MessageFontColor *string `url:"message_font_color,omitempty" json:"message_font_color,omitempty"` EmailHeaderAndFooterEnabled *bool `url:"email_header_and_footer_enabled,omitempty" json:"email_header_and_footer_enabled,omitempty"` SiteName *string `url:"site_name,omitempty" json:"site_name,omitempty"` URL *string `url:"url,omitempty" json:"url,omitempty"` } Loading
appearance_test.go +7 −2 Original line number Diff line number Diff line Loading @@ -48,7 +48,8 @@ func TestGetAppearance(t *testing.T) { "footer_message": "", "message_background_color": "#e75e40", "message_font_color": "#ffffff", "email_header_and_footer_enabled": false "email_header_and_footer_enabled": false, "site_name": "Production" }`) }) Loading @@ -73,6 +74,7 @@ func TestGetAppearance(t *testing.T) { MessageBackgroundColor: "#e75e40", MessageFontColor: "#ffffff", EmailHeaderAndFooterEnabled: false, SiteName: "Production", } assert.Equal(t, want, appearance) Loading Loading @@ -101,7 +103,8 @@ func TestChangeAppearance(t *testing.T) { "footer_message": "", "message_background_color": "#e75e40", "message_font_color": "#ffffff", "email_header_and_footer_enabled": false "email_header_and_footer_enabled": false, "site_name": "Production" }`) }) Loading @@ -123,6 +126,7 @@ func TestChangeAppearance(t *testing.T) { MessageBackgroundColor: new("#e75e40"), MessageFontColor: new("#ffffff"), EmailHeaderAndFooterEnabled: new(false), SiteName: new("Production"), } appearance, _, err := client.Appearance.ChangeAppearance(opt) Loading @@ -146,6 +150,7 @@ func TestChangeAppearance(t *testing.T) { MessageBackgroundColor: "#e75e40", MessageFontColor: "#ffffff", EmailHeaderAndFooterEnabled: false, SiteName: "Production", } assert.Equal(t, want, appearance) Loading