File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ const session = reactive({
18
18
meta: undefined ! ,
19
19
modulesList: shallowRef <ModuleListItem []>([]),
20
20
}) as SessionContext
21
+
21
22
const rpc = useRpc ()
22
23
const router = useRouter ()
23
24
const route = useRoute ()
Original file line number Diff line number Diff line change @@ -37,9 +37,12 @@ export class RolldownLogsManager {
37
37
38
38
async loadSession ( session : string ) {
39
39
const reader = RolldownEventsReader . get ( join ( this . dir , session , 'logs.json' ) )
40
- const metaReader = RolldownEventsReader . get ( join ( this . dir , session , 'meta.json' ) )
41
- reader . meta = metaReader . manager . events [ metaReader . manager . events . length - 1 ] as SessionMeta
42
40
await reader . read ( )
41
+ if ( ! reader . meta ) {
42
+ const metaReader = RolldownEventsReader . get ( join ( this . dir , session , 'meta.json' ) )
43
+ await metaReader . read ( )
44
+ reader . meta = metaReader . manager . events . at ( - 1 ) as SessionMeta
45
+ }
43
46
return reader
44
47
}
45
48
}
You can’t perform that action at this time.
0 commit comments