fix: use relative API paths (leading / broke /dispensa/ subdir routing)
This commit is contained in:
+3
-3
@@ -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
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user