feat: add configurable extension download fallback

This commit is contained in:
zarzet
2026-04-13 23:32:18 +07:00
parent 7d330fb2ec
commit 5e17c9f238
28 changed files with 863 additions and 2 deletions
+7
View File
@@ -653,6 +653,13 @@ import Gobackend // Import Go framework
let response = GobackendGetProviderPriorityJSON(&error)
if let error = error { throw error }
return response
case "setDownloadFallbackExtensionIds":
let args = call.arguments as! [String: Any]
let extensionIdsJson = args["extension_ids"] as? String ?? ""
GobackendSetExtensionFallbackProviderIDsJSON(extensionIdsJson, &error)
if let error = error { throw error }
return nil
case "setMetadataProviderPriority":
let args = call.arguments as! [String: Any]