Fix stray ONVIF block and Go2RTC sub-stream rename desync

- www/config.html: stop prefilling the ONVIF host with the camera IP so
  the onvif block is only emitted when the user opts in.
- pkg/generate/config.go: apply Go2RTC.SubStreamName before deriving the
  Frigate restream path so go2rtc.streams and ffmpeg.inputs stay in sync
  on rename (matches the existing main-stream order).
This commit is contained in:
eduard256
2026-04-18 11:53:37 +00:00
parent e5769cd1cf
commit f4d414124b
2 changed files with 10 additions and 8 deletions
+1 -2
View File
@@ -479,8 +479,7 @@
var defaultName = ip ? 'camera_' + ip.replace(/\./g, '_') : 'camera';
document.getElementById('f-name').value = defaultName;
// prefill ONVIF from probe
if (ip) document.getElementById('f-onvif-host').value = ip;
// prefill ONVIF user only (host stays empty so the onvif block is opt-in)
if (userParam) document.getElementById('f-onvif-user').value = userParam;
// -- tabs (mobile) --