mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 21:15:32 +09:00
fix(gateway): reconcile hotpatched member-list and push fixes (#2425)
This commit is contained in:
1 parent
9c1b38aeaf
commit
dd1d554cc6
51 files changed
+10273
-847
No files matched your search
@@ -118,6 +118,7 @@ run_broadcast_channel_list_dispatches_sync_immediately() ->
|
||||
<<"user">> => #{<<"id">> => <<"1">>, <<"username">> => <<"one">>},
|
||||
<<"roles">> => []
|
||||
},
|
||||
ok = guild_member_list_engine:bulk_load(Ref, [{1, <<"one">>, [], true}], []),
|
||||
OldState = channel_list_state(Ref, make_subs_tab([{<<"500">>, <<"s1">>, [{0, 99}]}]), [
|
||||
Member
|
||||
]),
|
||||
@@ -144,6 +145,9 @@ run_broadcast_channel_list_fans_out_repeated_syncs() ->
|
||||
#{<<"user">> => #{<<"id">> => <<"1">>, <<"username">> => <<"one">>}},
|
||||
#{<<"user">> => #{<<"id">> => <<"2">>, <<"username">> => <<"two">>}}
|
||||
],
|
||||
ok = guild_member_list_engine:bulk_load(
|
||||
Ref, [{1, <<"one">>, [], true}, {2, <<"two">>, [], true}], []
|
||||
),
|
||||
OldState = channel_list_state(
|
||||
Ref, make_subs_tab([{<<"500">>, <<"s1">>, [{0, 99}]}]), Members
|
||||
),
|
||||
@@ -408,6 +412,7 @@ presence_delta_state(Ref) ->
|
||||
<<"user">> => #{<<"id">> => <<"1">>, <<"username">> => <<"one">>},
|
||||
<<"roles">> => []
|
||||
},
|
||||
ok = guild_member_list_engine:bulk_load(Ref, [{1, <<"one">>, [], true}], []),
|
||||
channel_list_state(Ref, make_subs_tab([{<<"500">>, <<"s1">>, [{0, 99}]}]), [Member]).
|
||||
|
||||
presence_map(Status, Mobile, CustomStatus) ->
|
||||
|
||||
Reference in new issue
Block a user