summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--functions.js37
-rw-r--r--prefs.js35
2 files changed, 37 insertions, 35 deletions
diff --git a/functions.js b/functions.js
index 2e7ad6807..b5cf29b26 100644
--- a/functions.js
+++ b/functions.js
@@ -1527,3 +1527,40 @@ function getFeedName(id, is_cat) {
function viewContentUrl(url) {
getContentContext().location = url;
}
+
+function filterDlgCheckAction(sender) {
+
+ try {
+
+ var action = sender[sender.selectedIndex].value;
+
+ var form = document.forms["filter_add_form"];
+
+ if (!form) {
+ form = document.forms["filter_edit_form"];
+ }
+
+ if (!form) {
+ debug("filterDlgCheckAction: can't find form!");
+ return;
+ }
+
+ var action_param = form.action_param;
+
+ if (!action_param) {
+ debug("filterDlgCheckAction: can't find action param!");
+ return;
+ }
+
+ // if selected action supports parameters, enable params field
+ if (action == 4) {
+ action_param.disabled = false;
+ } else {
+ action_param.disabled = true;
+ }
+
+ } catch (e) {
+ exception_error(e, "filterDlgCheckAction");
+ }
+
+}
diff --git a/prefs.js b/prefs.js
index 37b738358..21aa56f54 100644
--- a/prefs.js
+++ b/prefs.js
@@ -1549,39 +1549,4 @@ function showFeedsWithErrors() {
displayDlg('feedUpdateErrors');
}
-function filterDlgCheckAction(sender) {
- try {
-
- var action = sender[sender.selectedIndex].value;
-
- var form = document.forms["filter_add_form"];
-
- if (!form) {
- form = document.forms["filter_edit_form"];
- }
-
- if (!form) {
- debug("filterDlgCheckAction: can't find form!");
- return;
- }
-
- var action_param = form.action_param;
-
- if (!action_param) {
- debug("filterDlgCheckAction: can't find action param!");
- return;
- }
-
- // if selected action supports parameters, enable params field
- if (action == 4) {
- action_param.disabled = false;
- } else {
- action_param.disabled = true;
- }
-
- } catch (e) {
- exception_error(e, "filterDlgCheckAction");
- }
-
-}