Skip to content
This repository was archived by the owner on Sep 4, 2020. It is now read-only.

Commit 80a4bbb

Browse files
author
Caitlin Bales (MSFT)
committed
Fixes for #46
1 parent b8b9434 commit 80a4bbb

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

graphsdk/src/main/java/com/microsoft/graph/serializer/EnumSetSerializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public static EnumSet deserialize(Type type, String jsonStrToDeserialize) {
5959
* @param src The source EnumSet
6060
* @return A comma-delimited string of enum values
6161
*/
62-
public static JsonPrimitive serialize(EnumSet src) {
62+
public static JsonPrimitive serialize(EnumSet<?> src) {
6363
String serializedString = "";
6464

6565
Iterator i = src.iterator();

graphsdk/src/main/java/com/microsoft/graph/serializer/GsonFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ public DateOnly deserialize(final JsonElement json,
162162
public JsonElement serialize(final EnumSet src,
163163
final Type typeOfSrc,
164164
final JsonSerializationContext context) {
165-
if (src == null) {
165+
if (src == null || src.size() == 0) {
166166
return null;
167167
}
168168

0 commit comments

Comments
 (0)