Fail to PATCH event
Hello I just upgraded to the latest 1.8.0 version from 1.7.1 and using https://graph.microsoft.com/v1.0 service root. However when I try to update an event it gives the following error message.



Cannot invoke the action, eventually got an error: com.microsoft.graph.http.GraphServiceException: Error code: RequestBodyRead
Error message: The property 'graphResponseHeaders' does not exist on type 'Microsoft.OutlookServices.Event'. Make sure to only use property names that are defined by the type or mark the type as open type.

PATCH https://graph.microsoft.com/v1.0/users/aa6683ae-427a-44e7-836b-ec0741fc717a/events/AAMkADEwMjU3OGYyLWU0NTktNDgyNy05ODUxLWRlYzQ5OWE4MmU5MwBGAAAAAACSVpJrwKxgR5K20zCB8fQRBwC98SkOlY-sRoGpzahBToGYAAAw0TA4AAC98SkOlY-sRoGpzahBToGYAAAw0TgTAAA=
SdkVersion : graph-java/v1.7.1
Authorization : Bearer eyJ0eXAiOiJKV1QiLCJub25jZSI[...]
{"originalStartTimeZone":"Pacific Standard Time","[...]

400 : Bad Request
[...]

[Some information was truncated for brevity, enable debug logging for more details]

diff --git a/src/main/java/com/microsoft/graph/serializer/DefaultSerializer.java b/src/main/java/com/microsoft/graph/serializer/DefaultSerializer.java
index cb4fd614ee..7e93e795c0 100644
--- a/src/main/java/com/microsoft/graph/serializer/DefaultSerializer.java
+++ b/src/main/java/com/microsoft/graph/serializer/DefaultSerializer.java
@@ -72,7 +72,7 @@ public class DefaultSerializer implements ISerializer {
     public <T> T deserializeObject(final String inputString, final Class<T> clazz) {
     	return deserializeObject(inputString, clazz, null);
     }
-    
+    private static final String graphResponseHeadersKey = "graphResponseHeaders";
     @SuppressWarnings("unchecked")
     @Override
     public <T> T deserializeObject(final String inputString, final Class<T> clazz, Map<String, java.util.List<String>> responseHeaders) {
@@ -97,7 +97,7 @@ public class DefaultSerializer implements ISerializer {
 
             if (responseHeaders != null) {
 	            JsonElement convertedHeaders = gson.toJsonTree(responseHeaders);
-	            jsonBackedObject.additionalDataManager().put("graphResponseHeaders", convertedHeaders);
+	            jsonBackedObject.additionalDataManager().put(graphResponseHeadersKey, convertedHeaders);
             }
             
             jsonBackedObject.additionalDataManager().setAdditionalData(rawObject);
@@ -271,7 +271,9 @@ public class DefaultSerializer implements ISerializer {
      */
     private void addAdditionalDataToJson(AdditionalDataManager additionalDataManager, JsonObject jsonNode) {
     	for (Map.Entry<String, JsonElement> entry : additionalDataManager.entrySet()) {
+            if(!entry.getKey().equals(graphResponseHeadersKey)) {
                 jsonNode.add(entry.getKey(), entry.getValue());
+            }
         }
     }
     
['src/main/java/com/microsoft/graph/serializer/DefaultSerializer.java']