From 2bd4aedf4ca29a082f3dec377a117ca508a22309 Mon Sep 17 00:00:00 2001 From: Matt Baer Date: Mon, 10 Sep 2018 12:13:25 -0400 Subject: [PATCH] Fall back to default User-Agent when making request --- api.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api.go b/api.go index 5945de0..50b22e8 100644 --- a/api.go +++ b/api.go @@ -107,7 +107,11 @@ func (c *Client) doRequest(r *http.Request, result interface{}) (*impart.Envelop } func (c *Client) prepareRequest(r *http.Request) { - r.Header.Add("User-Agent", c.Config.UserAgent) + ua := c.Config.UserAgent + if ua == "" { + ua = "go-as-api v1" + } + r.Header.Add("User-Agent", ua) r.Header.Add("Content-Type", "application/json") if c.Token != "" { r.Header.Add("Authorization", "Token "+c.Token)