Skip to content

Commit e491710

Browse files
authored
fix(core): pass null to avoid serialization error (#325)
1 parent fdb3193 commit e491710

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

packages/core/src/client/webcomponents/state/messages.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export function useMessages(context: DocksContext): Reactive<MessagesState> {
2424

2525
const entryMap = new Map<string, DevToolsMessageEntry>()
2626
let isInitialFetch = true
27-
let lastVersion: number | undefined
27+
let lastVersion: number | null = null
2828

2929
async function updateMessages() {
3030
const result = await context.rpc.call('devtoolskit:internal:messages:list', lastVersion)

packages/core/src/node/rpc/internal/messages-list.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export const messagesList = defineRpcFunction({
1515
setup: (context) => {
1616
const host = context.messages as unknown as DevToolsMessagesHost
1717
return {
18-
async handler(since?: number): Promise<MessagesListResult> {
18+
async handler(since?: number | null): Promise<MessagesListResult> {
1919
const currentVersion = (host as any)._clock as number
2020

2121
if (since == null) {

0 commit comments

Comments
 (0)