summaryrefslogtreecommitdiff
path: root/functions.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2008-08-07 09:12:24 +0100
committerAndrew Dolgov <[email protected]>2008-08-07 09:12:24 +0100
commit8c96d4b1da8b2628d3e3067217704f7539aee4f9 (patch)
tree9ddfb55b742ef279d177d20314d0616b8a7bc5c3 /functions.js
parent5be2805bce93872cf9b10009fdad77a3362f0a8c (diff)
label editor: bugfixes
Diffstat (limited to 'functions.js')
-rw-r--r--functions.js22
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;
}