Add unsorted_meta callback for delayed meta
diff --git a/src/fabric_view_map.erl b/src/fabric_view_map.erl
index a71e01a..eb8c5b1 100644
--- a/src/fabric_view_map.erl
+++ b/src/fabric_view_map.erl
@@ -129,7 +129,11 @@
_ ->
[{update_seq, fabric_view_changes:pack_seqs(UpdateSeq)}]
end,
- {Go, Acc} = Callback({meta, Meta}, AccIn),
+ MetaType = case State#collector.sorted of
+ true -> meta;
+ false -> unsorted_meta
+ end,
+ {Go, Acc} = Callback({MetaType, Meta}, AccIn),
{Go, State#collector{
counters = fabric_dict:decrement_all(Counters1),
total_rows = Total,