From 6117606b28ec2b35f4dbf084c9f67c0925e0dd37 Mon Sep 17 00:00:00 2001
From: Christian Pauly <Christian-pauly@posteo.de>
Date: Thu, 29 Aug 2019 08:57:43 +0200
Subject: [PATCH] [Event] Return empty map

---
 lib/src/RawEvent.dart | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/lib/src/RawEvent.dart b/lib/src/RawEvent.dart
index 4926bc7..0c07494 100644
--- a/lib/src/RawEvent.dart
+++ b/lib/src/RawEvent.dart
@@ -66,11 +66,10 @@ class RawEvent {
       this.room});
 
   static Map<String, dynamic> getMapFromPayload(dynamic payload) {
-    print("getMapFromPayload: $payload");
-    if (payload == null || (payload is String && payload.isEmpty)) return null;
+    if (payload == null || payload == "") return {};
     if (payload is String) return json.decode(payload);
     if (payload is Map<String, dynamic>) return payload;
-    return null;
+    return {};
   }
 
   /// Get a State event from a table row or from the event stream.