From 818b30fc742b6b3eaa07d2a0bf447a5e7627484c Mon Sep 17 00:00:00 2001 From: Marat Fayzullin Date: Mon, 28 Oct 2024 14:31:05 -0400 Subject: [PATCH] Made wrong underlying demod an error. --- htdocs/lib/BookmarkBar.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/htdocs/lib/BookmarkBar.js b/htdocs/lib/BookmarkBar.js index b560612a..77048e04 100644 --- a/htdocs/lib/BookmarkBar.js +++ b/htdocs/lib/BookmarkBar.js @@ -143,8 +143,12 @@ BookmarkBar.prototype.sanitizeBookmark = function(b) { if (!mode) return "Must have valid modulation." // check that underlying demodulator is valid - if (!b.underlying || !mode.underlying || mode.underlying.indexOf(b.underlying) < 0) + if (!b.underlying) b.underlying = ''; + else if (!mode.underlying) + return "Must not have underlying modulation."; + else if (mode.underlying.indexOf(b.underlying) < 0) + return "Must have valid underlying modulation."; return null; };