mirror of
https://github.com/djdevin/recflare.git
synced 2026-09-08 22:51:30 -07:00
updating types
This commit is contained in:
@@ -169,8 +169,7 @@ function dormRoomInstance() {
|
||||
function roomInstanceFromRoom(room: Room, isPrivate: boolean): RoomInstance {
|
||||
const subRooms = room.SubRooms
|
||||
const sub = (Array.isArray(subRooms) ? subRooms[0] : undefined) as
|
||||
| Record<string, unknown>
|
||||
| undefined
|
||||
Record<string, unknown> | undefined
|
||||
const str = (v: unknown, fallback = '') => (typeof v === 'string' ? v : fallback)
|
||||
const num = (v: unknown, fallback: number) => (typeof v === 'number' ? v : fallback)
|
||||
const roomId = num(room.RoomId, 1)
|
||||
|
||||
@@ -354,7 +354,12 @@ describe('auth-gated endpoints', () => {
|
||||
headers: { ...headers, 'Content-Type': 'application/json' },
|
||||
body: JSON.stringify({ statusVisibility: 2, platform: 5, appVersion: '20210129' }),
|
||||
})
|
||||
).json()) as { statusVisibility: number; platform: number; appVersion: string; isOnline: boolean }
|
||||
).json()) as {
|
||||
statusVisibility: number
|
||||
platform: number
|
||||
appVersion: string
|
||||
isOnline: boolean
|
||||
}
|
||||
expect(hb).toMatchObject({
|
||||
statusVisibility: 2,
|
||||
platform: 5,
|
||||
|
||||
Reference in New Issue
Block a user