From 8e73b094bafb635c30845b996340bc492e5633e4 Mon Sep 17 00:00:00 2001 From: Shav Kinderlehrer Date: Mon, 25 Dec 2023 00:41:45 -0500 Subject: Implement library searching --- Jel/Controllers/JellyfinClientController.swift | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'Jel/Controllers/JellyfinClientController.swift') 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 + } } -- cgit v1.2.3