We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9bb5658 commit 9915dd7Copy full SHA for 9915dd7
1 file changed
Lagrange.Core/Internal/Context/CacheContext.cs
@@ -64,10 +64,7 @@ public async Task<List<BotFriendCategory>> GetCategories(bool refresh = false)
64
65
public async Task<(BotGroup, BotGroupMember)?> ResolveMember(long groupUin, long memberUin)
66
{
67
- if (_groups == null) Interlocked.Exchange(ref _groups, await FetchGroups());
68
- var groups = _groups;
69
-
70
- var group = groups.FirstOrDefault(g => g.GroupUin == groupUin);
+ var group = await ResolveGroup(groupUin);
71
if (group == null) return null;
72
73
if (!_members.TryGetValue(groupUin, out var members))
0 commit comments