Prechádzať zdrojové kódy

Fix white page on cached empty files

Zed 6 rokov pred
rodič
commit
ea4a8cab2f
1 zmenil súbory, kde vykonal 3 pridanie a 2 odobranie
  1. 3 2
      src/routes/media.nim

+ 3 - 2
src/routes/media.nim

@@ -29,8 +29,9 @@ proc createMediaRouter*(cfg: Config) =
         try:
           await client.downloadFile($uri, filename)
           client.close()
-        except:
-          discard
+        except HttpRequestError:
+          removeFile(filename)
+          resp Http404
 
       sendFile(filename)