fix: remove explicit typing

Apparently this is not need anymore and the linter does not like it.

Signed-off-by: Philip Molares <philip.molares@udo.edu>
This commit is contained in:
renovate[bot] 2024-08-30 11:51:23 +02:00 committed by Philip Molares
parent f35d00806e
commit cf51c7572a
4 changed files with 5 additions and 5 deletions

View file

@ -108,7 +108,7 @@ export const OpenApi = (
ApiOkResponse({ ApiOkResponse({
description: description ?? okDescription, description: description ?? okDescription,
isArray: isArray, isArray: isArray,
type: dto ? (): BaseDto => dto as BaseDto : undefined, type: dto ? (): BaseDto => dto : undefined,
}), }),
); );
break; break;
@ -117,7 +117,7 @@ export const OpenApi = (
ApiCreatedResponse({ ApiCreatedResponse({
description: description ?? createdDescription, description: description ?? createdDescription,
isArray: isArray, isArray: isArray,
type: dto ? (): BaseDto => dto as BaseDto : undefined, type: dto ? (): BaseDto => dto : undefined,
}), }),
HttpCode(201), HttpCode(201),
); );

View file

@ -86,7 +86,7 @@ describe('realtime user status adapter', () => {
clientGuest, clientGuest,
clientNotReady, clientNotReady,
clientDecline, clientDecline,
].filter((value) => value !== undefined) as RealtimeUserStatusAdapter[]; ].filter((value) => value !== undefined);
} }
clientLoggedIn1 = new RealtimeUserStatusAdapter( clientLoggedIn1 = new RealtimeUserStatusAdapter(

View file

@ -116,7 +116,7 @@ export class RealtimeUserStatusAdapter {
const realtimeUsers = this.collectOtherAdapters() const realtimeUsers = this.collectOtherAdapters()
.filter((adapter) => adapter !== this) .filter((adapter) => adapter !== this)
.map((adapter) => adapter.getSendableState()) .map((adapter) => adapter.getSendableState())
.filter((value) => value !== undefined) as RealtimeUser[]; .filter((value) => value !== undefined);
this.messageTransporter.sendMessage({ this.messageTransporter.sendMessage({
type: MessageType.REALTIME_USER_STATE_SET, type: MessageType.REALTIME_USER_STATE_SET,

View file

@ -38,7 +38,7 @@ export const remoteCursorStateField = StateField.define<RemoteCursor[]>({
}, },
update(currentValue: RemoteCursor[], transaction: Transaction): RemoteCursor[] { update(currentValue: RemoteCursor[], transaction: Transaction): RemoteCursor[] {
return Optional.ofNullable(transaction.effects.find((effect) => effect.is(remoteCursorUpdateEffect))) return Optional.ofNullable(transaction.effects.find((effect) => effect.is(remoteCursorUpdateEffect)))
.map((remoteCursor) => remoteCursor.value as RemoteCursor[]) .map((remoteCursor) => remoteCursor.value)
.orElse(currentValue) .orElse(currentValue)
} }
}) })