fix: use relative API paths (leading / broke /dispensa/ subdir routing)

This commit is contained in:
dadaloop82
2026-04-15 21:00:34 +00:00
parent 55c5b34381
commit 6f5bc15734
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -86,7 +86,7 @@ function _scaleConnect(url) {
if (_scaleReconnectTimer) { clearTimeout(_scaleReconnectTimer); _scaleReconnectTimer = null; } if (_scaleReconnectTimer) { clearTimeout(_scaleReconnectTimer); _scaleReconnectTimer = null; }
try { try {
// Connect via the PHP SSE relay so the HTTPS page is not blocked by mixed-content // Connect via the PHP SSE relay so the HTTPS page is not blocked by mixed-content
_scaleEs = new EventSource('/api/scale_relay.php?url=' + encodeURIComponent(url)); _scaleEs = new EventSource('api/scale_relay.php?url=' + encodeURIComponent(url));
_scaleEs.onopen = () => _scaleUpdateStatus('searching'); _scaleEs.onopen = () => _scaleUpdateStatus('searching');
_scaleEs.onmessage = (evt) => { _scaleEs.onmessage = (evt) => {
try { _scaleOnMessage(JSON.parse(evt.data)); } catch(e) {} try { _scaleOnMessage(JSON.parse(evt.data)); } catch(e) {}
@@ -226,7 +226,7 @@ function testScaleConnection() {
statusEl.textContent = '❌ ' + t('scale.timeout'); statusEl.textContent = '❌ ' + t('scale.timeout');
statusEl.className = 'settings-status error'; statusEl.className = 'settings-status error';
}, 8000); }, 8000);
fetch('/api/scale_ping.php?url=' + encodeURIComponent(url), { signal: ac.signal }) fetch('api/scale_ping.php?url=' + encodeURIComponent(url), { signal: ac.signal })
.then(r => r.json()) .then(r => r.json())
.then(data => { .then(data => {
clearTimeout(timeout); clearTimeout(timeout);
@@ -258,7 +258,7 @@ async function discoverScaleGateway() {
status.textContent = '🔍 Scanning local network for scale gateway…'; status.textContent = '🔍 Scanning local network for scale gateway…';
try { try {
const res = await fetch('/api/scale_discover.php', { signal: AbortSignal.timeout(8000) }); const res = await fetch('api/scale_discover.php', { signal: AbortSignal.timeout(8000) });
const data = await res.json(); const data = await res.json();
if (data.error) { if (data.error) {
+1 -1
View File
@@ -1237,6 +1237,6 @@
</div> </div>
</div> </div>
<script src="assets/js/app.js?v=20260415b"></script> <script src="assets/js/app.js?v=20260415c"></script>
</body> </body>
</html> </html>