From 24fe745404667b30e954cf2ca56f6021dbf6ca33 Mon Sep 17 00:00:00 2001 From: Andrew G Date: Wed, 6 May 2026 23:58:34 +0700 Subject: [PATCH] fix: oh wow, that was a silly mistake, huh --- .../liblinphone_flutter/LiblinphoneFlutterPlugin.swift | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ios/liblinphone_flutter/Sources/liblinphone_flutter/LiblinphoneFlutterPlugin.swift b/ios/liblinphone_flutter/Sources/liblinphone_flutter/LiblinphoneFlutterPlugin.swift index bc4db2c..ce21509 100644 --- a/ios/liblinphone_flutter/Sources/liblinphone_flutter/LiblinphoneFlutterPlugin.swift +++ b/ios/liblinphone_flutter/Sources/liblinphone_flutter/LiblinphoneFlutterPlugin.swift @@ -170,8 +170,7 @@ public class LiblinphoneFlutterPlugin: NSObject, FlutterPlugin { case "setMicGain": guard let args = call.arguments as? [String: Any], - let levelStr = args["level"] as? String, - let level = Float(levelStr) else { + let level = args["level"] as? Float else { result(FlutterError(code: "INVALID_ARGUMENTS", message: "Missing or invalid 'level'", details: nil)) return } @@ -179,12 +178,11 @@ public class LiblinphoneFlutterPlugin: NSObject, FlutterPlugin { result(true) case "getMicGain": - result(String(linphoneBridge.getMicGain())) + result(linphoneBridge.getMicGain()) case "setPlaybackGain": guard let args = call.arguments as? [String: Any], - let levelStr = args["level"] as? String, - let level = Float(levelStr) else { + let level = args["level"] as? Float else { result(FlutterError(code: "INVALID_ARGUMENTS", message: "Missing or invalid 'level'", details: nil)) return }