mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-04-08 16:11:36 -04:00
When auth is disabled or auth_relay is empty, appending '&'+auth_relay produces a trailing '&' which results in double '&&' when the next parameter is appended (e.g. ?monitor=2&&scale=41&mode=single). Guard all 4 places in MonitorStream.js where auth_relay is concatenated into URLs, consistent with EventStream.js which already guards this. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>