From 85040e259960fbd9741b7f078f2710c67f868d50 Mon Sep 17 00:00:00 2001 From: Alex Isaienko Date: Tue, 22 Mar 2022 00:17:21 +0200 Subject: [PATCH] Proper support for dynamic data in custom embeds (#732) --- lib/src/models/documents/nodes/embeddable.dart | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/src/models/documents/nodes/embeddable.dart b/lib/src/models/documents/nodes/embeddable.dart index 91a6d204..fa14d50a 100644 --- a/lib/src/models/documents/nodes/embeddable.dart +++ b/lib/src/models/documents/nodes/embeddable.dart @@ -13,15 +13,14 @@ class Embeddable { final dynamic data; Map toJson() { - final m = {type: data}; - return m; + return {type: data}; } static Embeddable fromJson(Map json) { final m = Map.from(json); assert(m.length == 1, 'Embeddable map must only have one key'); - return BlockEmbed(m.keys.first, m.values.first); + return Embeddable(m.keys.first, m.values.first); } }