diff --git a/lib/src/RawEvent.dart b/lib/src/RawEvent.dart index 501c5a4a..478843d4 100644 --- a/lib/src/RawEvent.dart +++ b/lib/src/RawEvent.dart @@ -65,10 +65,11 @@ class RawEvent { this.unsigned, this.room}); - static Map getMapFromPayload(dynamic payload) => - payload is String - ? json.decode(payload) - : payload is Map ? payload : null; + static Map getMapFromPayload(dynamic payload) { + if (payload is String) return json.decode(payload); + if (payload is Map) return payload; + return null; + } /// Get a State event from a table row or from the event stream. factory RawEvent.fromJson(Map jsonPayload, Room room) {