diff options
| author | uvok | 2025-01-19 17:47:28 +0100 | 
|---|---|---|
| committer | uvok | 2025-01-19 17:47:28 +0100 | 
| commit | 0a2abd67f402980f5c2e6df1baceaa06eb886aad (patch) | |
| tree | 787cdfa5b6bede9e9d05861e12ccb888ff9d67af | |
| parent | 9ddf6b9ddf7b1b12845f62179a5104b600071c32 (diff) | |
Catch 404 / user not found
| -rw-r--r-- | hello-fusepy.py | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/hello-fusepy.py b/hello-fusepy.py index eed2371..366700b 100644 --- a/hello-fusepy.py +++ b/hello-fusepy.py @@ -67,6 +67,10 @@ class HelloWorld(Operations, LoggingMixIn):      def load_statuses(self):          url = api_url_template_ap.format(server=self.server, user=self.user)          res = requests.get(url) +        if res.status_code == 404: +            self.statuses = [Status("not-found", "User not found\n", "1970-01-01T00:00:00Z")] +            return +          res.raise_for_status()          stats = res.json()          logging.debug(f"Status: ${stats['id']}")  | 
