refactor: move deezer search flow to extension

This commit is contained in:
zarzet
2026-04-12 04:24:23 +07:00
parent 277a7f24fa
commit d4e56567a2
13 changed files with 337 additions and 198 deletions
-10
View File
@@ -371,16 +371,6 @@ import Gobackend // Import Go framework
if let error = error { throw error }
return response
case "searchDeezerAll":
let args = call.arguments as! [String: Any]
let query = args["query"] as! String
let trackLimit = args["track_limit"] as? Int ?? 15
let artistLimit = args["artist_limit"] as? Int ?? 3
let filter = args["filter"] as? String ?? ""
let response = GobackendSearchDeezerAll(query, Int(trackLimit), Int(artistLimit), filter, &error)
if let error = error { throw error }
return response
case "searchTidalAll":
let args = call.arguments as! [String: Any]
let query = args["query"] as! String