Enha: roomid confusion
This commit is contained in:
@ -135,11 +135,13 @@ func getFullInfoByCtx(ctx context.Context) (*models.FullInfo, error) {
|
||||
return nil, err
|
||||
}
|
||||
resp.State = state
|
||||
if state.RoomID == nil {
|
||||
if state.RoomID == nil || *state.RoomID == "" {
|
||||
log.Debug("returning state without room", "username", state.Username)
|
||||
return resp, nil
|
||||
}
|
||||
// room, err := getRoomByID(state.RoomID)
|
||||
room, err := repo.RoomGetByID(ctx, *state.RoomID)
|
||||
room, err := repo.RoomGetExtended(ctx, *state.RoomID)
|
||||
// room, err := repo.RoomGetByID(ctx, *state.RoomID)
|
||||
if err != nil {
|
||||
// room was deleted; remove it from player;
|
||||
log.Warn("failed to find room despite knowing room_id;",
|
||||
|
Reference in New Issue
Block a user