diff options
Diffstat (limited to 'Jel/Controllers/JellyfinClientController.swift')
-rw-r--r-- | Jel/Controllers/JellyfinClientController.swift | 11 |
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 + } } |