🐛 Ensure the member has account in response
This commit is contained in:
@@ -521,8 +521,9 @@ public class ChatRoomController(
|
|||||||
.Skip(skip)
|
.Skip(skip)
|
||||||
.Take(take)
|
.Take(take)
|
||||||
.ToListAsync();
|
.ToListAsync();
|
||||||
|
members = await crs.LoadMemberAccounts(members);
|
||||||
|
|
||||||
return Ok(await crs.LoadMemberAccounts(members));
|
return Ok(members.Where(m => m.Account is not null).ToList());
|
||||||
// }
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -564,8 +564,9 @@ public class PublisherController(
|
|||||||
.Skip(offset)
|
.Skip(offset)
|
||||||
.Take(take)
|
.Take(take)
|
||||||
.ToListAsync();
|
.ToListAsync();
|
||||||
|
members = await ps.LoadMemberAccounts(members);
|
||||||
|
|
||||||
return Ok(await ps.LoadMemberAccounts(members));
|
return Ok(members.Select(m => m.Account is not null).ToList());
|
||||||
}
|
}
|
||||||
|
|
||||||
[HttpGet("{name}/members/me")]
|
[HttpGet("{name}/members/me")]
|
||||||
|
@@ -269,8 +269,9 @@ public class RealmController(
|
|||||||
.Skip(offset)
|
.Skip(offset)
|
||||||
.Take(take)
|
.Take(take)
|
||||||
.ToListAsync();
|
.ToListAsync();
|
||||||
|
members = await rs.LoadMemberAccounts(members);
|
||||||
|
|
||||||
return Ok(await rs.LoadMemberAccounts(members));
|
return Ok(members.Select(m => m.Account is not null).ToList());
|
||||||
// }
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user