diff options
author | Andrew Dolgov <[email protected]> | 2008-08-07 09:12:24 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2008-08-07 09:12:24 +0100 |
commit | 8c96d4b1da8b2628d3e3067217704f7539aee4f9 (patch) | |
tree | 9ddfb55b742ef279d177d20314d0616b8a7bc5c3 /functions.js | |
parent | 5be2805bce93872cf9b10009fdad77a3362f0a8c (diff) |
label editor: bugfixes
Diffstat (limited to 'functions.js')
-rw-r--r-- | functions.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/functions.js b/functions.js index 7f9f1d21e..42e226192 100644 --- a/functions.js +++ b/functions.js @@ -1768,21 +1768,43 @@ function addLabelExample() { } if (op == "kw_title") { + if (p.value == "") { + alert("This action requires a parameter."); + return false; + } tmp = tmp + "ttrss_entries.title like '%"+p.value+"%'"; } + if (op == "kw_content") { + if (p.value == "") { + alert("This action requires a parameter."); + return false; + } + tmp = tmp + "ttrss_entries.content like '%"+p.value+"%'"; } if (op == "scoreE") { + if (isNaN(parseInt(p.value))) { + alert("This action expects numeric parameter."); + return false; + } tmp = tmp + "score = " + p.value; } if (op == "scoreG") { + if (isNaN(parseInt(p.value))) { + alert("This action expects numeric parameter."); + return false; + } tmp = tmp + "score > " + p.value; } if (op == "scoreL") { + if (isNaN(parseInt(p.value))) { + alert("This action expects numeric parameter."); + return false; + } tmp = tmp + "score < " + p.value; } |