summaryrefslogtreecommitdiff
path: root/Jel/Controllers/JellyfinClientController.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Jel/Controllers/JellyfinClientController.swift')
-rw-r--r--Jel/Controllers/JellyfinClientController.swift11
1 files changed, 11 insertions, 0 deletions
diff --git a/Jel/Controllers/JellyfinClientController.swift b/Jel/Controllers/JellyfinClientController.swift
index 08b74d0..e55afa3 100644
--- a/Jel/Controllers/JellyfinClientController.swift
+++ b/Jel/Controllers/JellyfinClientController.swift
@@ -114,5 +114,16 @@ extension JellyfinClientController {
self.setToken(token: self.authState.authToken ?? "")
}
}
+
+ func search(parameters: Paths.GetParameters) async -> SearchHintResult? {
+ let request = Paths.get(parameters: parameters)
+ do {
+ let res = try await self.api.send(request)
+ return res.value
+ } catch {
+ }
+
+ return nil
+ }
}