From 350b4b243202446e7d4e21ff7e98a217496a1a4d Mon Sep 17 00:00:00 2001 From: dab246 Date: Tue, 14 Feb 2023 11:26:43 +0700 Subject: [PATCH] TF-1436 Only add parent node when `parentId != null` --- .../mailbox/presentation/model/mailbox_tree_builder.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/features/mailbox/presentation/model/mailbox_tree_builder.dart b/lib/features/mailbox/presentation/model/mailbox_tree_builder.dart index e79242a73..d0f83eede 100644 --- a/lib/features/mailbox/presentation/model/mailbox_tree_builder.dart +++ b/lib/features/mailbox/presentation/model/mailbox_tree_builder.dart @@ -80,7 +80,7 @@ class TreeBuilder { (node) => node.item.name, (name, other) => name?.compareAlphabetically(other) ?? -1 ); - } else { + } else if (parentId == null) { listAllMailboxes.add(node.item); MailboxTree tree; @@ -97,6 +97,8 @@ class TreeBuilder { (node) => node.item.name, (name, other) => name?.compareAlphabetically(other) ?? -1 ); + } else { + listAllMailboxes.add(node.item); } } } @@ -142,7 +144,7 @@ class TreeBuilder { (node) => node.item.name, (name, other) => name?.compareAlphabetically(other) ?? -1 ); - } else { + } else if (parentId == null) { MailboxTree tree; if (mailbox.hasRole()) {