fix(web): escape quotes in sub_filter for fetch calls

Update the sub_filter pattern for fetch requests to include escaped
double quotes. This ensures that path rewriting correctly handles
JavaScript fetch calls that use double-quoted strings, preventing
broken resource paths in the telemetry dashboard.
This commit is contained in:
MythEclipse
2026-06-08 00:11:02 +07:00
parent 4589766f27
commit 65d0040c0d
+1 -2
View File
@@ -72,12 +72,11 @@ server {
proxy_read_timeout 35s;
# Rewrite root-relative paths (<script src="/", href="/", fetch("/")) to /telemetry/ prefix
sub_filter_types text/html application/javascript;
sub_filter_once off;
sub_filter 'src="/' 'src="/telemetry/';
sub_filter 'href="/' 'href="/telemetry/';
sub_filter "url('/" "url('/telemetry/";
sub_filter 'fetch("/' 'fetch("/telemetry/');
sub_filter 'fetch("/' "fetch(\"/telemetry/";
}
location / {