From 7cc82e34e8c983708b6ceee8310144991cc9db1e Mon Sep 17 00:00:00 2001 From: "Prof. Dr. Matthias Jung DL9MJ" Date: Fri, 16 May 2025 16:18:26 +0200 Subject: [PATCH] feature: add file download --- api/directus.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/api/directus.py b/api/directus.py index 08cc09d..13a45e0 100644 --- a/api/directus.py +++ b/api/directus.py @@ -49,4 +49,12 @@ class DirectusAPI: return None else: raise Exception("One result expected, but got more than one result") - \ No newline at end of file + + def get_file(self, endpoint, params = None): + if params is None: + params = {} + result = self.__get_raw(endpoint, params) + data = result.content + if data is None: + raise Exception("No data from API") + return data \ No newline at end of file