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 }