From 9848d241ff1b4cf1dc5196b6e188b9847c5484ae Mon Sep 17 00:00:00 2001
From: Grzegorz Rola <grola@seostudio.pl>
Date: Tue, 8 Dec 2020 18:07:15 +0100
Subject: [PATCH] bugfix(headers): default headers should overwrite built in
 headers

---
 CHANGELOG.md                        | 5 +++++
 src/Client/ClientImplementation.php | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index e0dafca..0a72b14 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,11 @@
+## [1.2.1] - 2020-12-08
+### Fixed
+- default headers should overwrite build in headers
+
 ## [1.2.0] - 2019-06-12
 ### Fixed
 - CacheResolver in cached client
+
 ## [1.1.0] - 2019-05-30
 ### Added
 - Timeout in api client options interface
diff --git a/src/Client/ClientImplementation.php b/src/Client/ClientImplementation.php
index 3777c5a..b2bac6c 100644
--- a/src/Client/ClientImplementation.php
+++ b/src/Client/ClientImplementation.php
@@ -151,7 +151,7 @@ class ClientImplementation implements Client, LoggerAwareInterface
             'Accept-Encoding' => '*',
             'Content-Type' => $this->serializer->getMime()
         );
-        $headers = array_merge($this->defaultRequestHeaders, $headers);
+        $headers = array_merge($headers, $this->defaultRequestHeaders);
         return array_merge($headers, $request->getHeaders());
     }
 
-- 
GitLab