From ffcc9a0ce0c226dbe327eb55c3b1978cd66f2559 Mon Sep 17 00:00:00 2001 From: vborko Date: Sun, 22 Feb 2026 14:46:28 +0100 Subject: [PATCH] bug: data wasnt using deepswift --- .../SkipFirebaseFunctions/SkipFirebaseFunctions.swift | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/Sources/SkipFirebaseFunctions/SkipFirebaseFunctions.swift b/Sources/SkipFirebaseFunctions/SkipFirebaseFunctions.swift index a6e5d58..f9b5324 100644 --- a/Sources/SkipFirebaseFunctions/SkipFirebaseFunctions.swift +++ b/Sources/SkipFirebaseFunctions/SkipFirebaseFunctions.swift @@ -88,14 +88,8 @@ public class HTTPSCallableResult: KotlinConverting Any { + // Convert Kotlin/Java types (HashMap, ArrayList) to Swift types (Dictionary, Array) + // This prevents JNI crashes when Skip's bridge tries to call .kotlin() on raw Java types guard let rawData = platformValue.getData() else { return [String: Any]() }