mirror of
https://mau.dev/mautrix/go.git
synced 2026-03-15 06:45:51 +01:00
Fix some error logs
This commit is contained in:
parent
6abf3c4adc
commit
581aa80155
1 changed files with 11 additions and 7 deletions
18
client.go
18
client.go
|
|
@ -1691,9 +1691,11 @@ func (cli *Client) JoinedMembers(ctx context.Context, roomID id.RoomID) (resp *R
|
|||
_, err = cli.MakeRequest(ctx, http.MethodGet, u, nil, &resp)
|
||||
if err == nil && cli.StateStore != nil {
|
||||
clearErr := cli.StateStore.ClearCachedMembers(ctx, roomID, event.MembershipJoin)
|
||||
cli.cliOrContextLog(ctx).Warn().Err(clearErr).
|
||||
Stringer("room_id", roomID).
|
||||
Msg("Failed to clear cached member list after fetching joined members")
|
||||
if clearErr != nil {
|
||||
cli.cliOrContextLog(ctx).Warn().Err(clearErr).
|
||||
Stringer("room_id", roomID).
|
||||
Msg("Failed to clear cached member list after fetching joined members")
|
||||
}
|
||||
for userID, member := range resp.Joined {
|
||||
updateErr := cli.StateStore.SetMember(ctx, roomID, userID, &event.MemberEventContent{
|
||||
Membership: event.MembershipJoin,
|
||||
|
|
@ -1701,7 +1703,7 @@ func (cli *Client) JoinedMembers(ctx context.Context, roomID id.RoomID) (resp *R
|
|||
Displayname: member.DisplayName,
|
||||
})
|
||||
if updateErr != nil {
|
||||
cli.cliOrContextLog(ctx).Warn().Err(clearErr).
|
||||
cli.cliOrContextLog(ctx).Warn().Err(updateErr).
|
||||
Stringer("room_id", roomID).
|
||||
Stringer("user_id", userID).
|
||||
Msg("Failed to update membership in state store after fetching joined members")
|
||||
|
|
@ -1735,9 +1737,11 @@ func (cli *Client) Members(ctx context.Context, roomID id.RoomID, req ...ReqMemb
|
|||
}
|
||||
if extra.NotMembership == "" {
|
||||
clearErr := cli.StateStore.ClearCachedMembers(ctx, roomID, clearMemberships...)
|
||||
cli.cliOrContextLog(ctx).Warn().Err(clearErr).
|
||||
Stringer("room_id", roomID).
|
||||
Msg("Failed to clear cached member list after fetching joined members")
|
||||
if clearErr != nil {
|
||||
cli.cliOrContextLog(ctx).Warn().Err(clearErr).
|
||||
Stringer("room_id", roomID).
|
||||
Msg("Failed to clear cached member list after fetching joined members")
|
||||
}
|
||||
}
|
||||
for _, evt := range resp.Chunk {
|
||||
UpdateStateStore(ctx, cli.StateStore, evt)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue