File tree Expand file tree Collapse file tree
nextjs/src/commonMain/kotlin/dev/kdriver/nextjs Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11package dev.kdriver.nextjs
22
3+ import dev.kaccelero.serializers.Serialization
34import dev.kdriver.cdp.domain.page
45import dev.kdriver.core.tab.ReadyState
56import dev.kdriver.core.tab.Tab
@@ -43,7 +44,7 @@ class DefaultCapturedPushes(private val tab: Tab) : CapturedPushes {
4344 override suspend fun fetchAll (): List <JsonElement > {
4445 runCatching { tab.waitForReadyState(ReadyState .COMPLETE ) }
4546 val raw = tab.evaluate<String >(" JSON.stringify(window.__capturedNextF)" ) ? : " []"
46- val jsonArray = Json .parseToJsonElement(raw).jsonArray
47+ val jsonArray = Serialization .json .parseToJsonElement(raw).jsonArray
4748 val results = mutableListOf<JsonElement >()
4849 for (push in jsonArray) {
4950 var args = push.jsonArray
@@ -54,7 +55,7 @@ class DefaultCapturedPushes(private val tab: Tab) : CapturedPushes {
5455 val objects = extractJsonObjects(payload)
5556 for (obj in objects) {
5657 try {
57- results + = Json .parseToJsonElement(obj)
58+ results + = Serialization .json .parseToJsonElement(obj)
5859 } catch (_: Exception ) {
5960 }
6061 }
You can’t perform that action at this time.
0 commit comments