From e1e3ffe0b0d2c82bb296cdc772cf875986e8328a Mon Sep 17 00:00:00 2001 From: zarzet Date: Tue, 1 Sep 2026 15:11:53 +0700 Subject: [PATCH] fix(ios): handle non-optional callback binding --- ios/Runner/AppDelegate.swift | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ios/Runner/AppDelegate.swift b/ios/Runner/AppDelegate.swift index acbc960a..e7c1a534 100644 --- a/ios/Runner/AppDelegate.swift +++ b/ios/Runner/AppDelegate.swift @@ -118,10 +118,11 @@ import Gobackend streamQueue.async { var err: NSError? var response: String? - guard let extensionId = GobackendConsumeExtensionCallbackState( + let extensionId = GobackendConsumeExtensionCallbackState( route.state, &err - ), err == nil else { + ) + guard err == nil, !extensionId.isEmpty else { NSLog("SpotiFLAC Mobile: Rejected invalid or expired extension callback") return }