Skip to content

Commit c37164b

Browse files
committed
fix type casting
1 parent 7303aeb commit c37164b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/main/java/com/flagsmith/flagengine/utils/types/TypeCasting.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public static Boolean compare(SegmentConditions condition, Object value1, Object
3232
return compare(condition, toSemver(value1), toSemver(value2));
3333
}
3434

35-
return compare(condition, (String) value1, (String) value2);
35+
return compare(condition, String.valueOf(value1), String.valueOf(value2));
3636
}
3737

3838
/**
@@ -151,8 +151,8 @@ public static Boolean toBoolean(Object str) {
151151
*/
152152
public static Boolean isBoolean(Object str) {
153153
return str instanceof Boolean
154-
|| Boolean.TRUE.toString().equalsIgnoreCase(((String) str))
155-
|| Boolean.FALSE.toString().equalsIgnoreCase(((String) str));
154+
|| Boolean.TRUE.toString().equalsIgnoreCase((String.valueOf(str)))
155+
|| Boolean.FALSE.toString().equalsIgnoreCase((String.valueOf(str)));
156156
}
157157

158158
/**

0 commit comments

Comments
 (0)