Only javascript files

This commit is contained in:
Rodrigo Agundez 2025-02-11 21:21:27 +08:00
parent 5d68737b31
commit 31ee7a68a2

View File

@ -330,13 +330,11 @@ class SPAStaticFiles(StaticFiles):
return await super().get_response(path, scope)
except (HTTPException, StarletteHTTPException) as ex:
if ex.status_code == 404:
if path.endswith(".html"):
response = await super().get_response("index.html", scope)
response.status_code = 200
return response
else:
# Return 404 for non-HTML files
if path.endswith(".js"):
# Return 404 for javascript files
raise ex
else:
return await super().get_response("index.html", scope)
else:
raise ex