Skip to content

Commit 009617d

Browse files
authored
fix mimetype issue (#762)
1 parent 5004ca7 commit 009617d

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/idom/backend/sanic.py

+4-1
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,10 @@ async def web_module_files(
154154
_: str = "", # this is not used
155155
) -> response.HTTPResponse:
156156
path = urllib_parse.unquote(path)
157-
return await response.file(safe_web_modules_dir_path(path))
157+
return await response.file(
158+
safe_web_modules_dir_path(path),
159+
mime_type="text/javascript",
160+
)
158161

159162
blueprint.add_route(web_module_files, "/_api/modules/<path:path>")
160163
blueprint.add_route(web_module_files, "/<_:path>/_api/modules/<path:path>")

src/idom/backend/starlette.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ def _setup_common_routes(options: Options, app: Starlette) -> None:
126126

127127
if options.serve_static_files:
128128
wm_dir = IDOM_WEB_MODULES_DIR.current
129-
web_module_files = StaticFiles(directory=wm_dir, html=True, check_dir=False)
129+
web_module_files = StaticFiles(directory=wm_dir, check_dir=False)
130130
app.mount(url_prefix + "/_api/modules", web_module_files)
131131
app.mount(url_prefix + "/{_:path}/_api/modules", web_module_files)
132132

0 commit comments

Comments
 (0)