diff --git a/src/librssguard/core/feeddownloader.cpp b/src/librssguard/core/feeddownloader.cpp index 82cd25087..ec0a86f4e 100644 --- a/src/librssguard/core/feeddownloader.cpp +++ b/src/librssguard/core/feeddownloader.cpp @@ -131,6 +131,8 @@ void FeedDownloader::updateOneFeed(Feed* feed) { filter_engine.installExtensions(QJSEngine::Extension::ConsoleExtension); filter_engine.globalObject().setProperty("msg", js_object); + filter_engine.globalObject().setProperty("MSG_ACCEPT", int(FilteringAction::Accept)); + filter_engine.globalObject().setProperty("MSG_IGNORE", int(FilteringAction::Ignore)); qDebugNN << LOGSEC_FEEDDOWNLOADER << "Setting up JS evaluation took " << tmr.nsecsElapsed() / 1000 << " microseconds."; diff --git a/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp b/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp index dfaee21cc..ab27f861b 100644 --- a/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp +++ b/src/librssguard/gui/dialogs/formmessagefiltersmanager.cpp @@ -157,6 +157,8 @@ void FormMessageFiltersManager::testFilter() { filter_engine.installExtensions(QJSEngine::Extension::ConsoleExtension); filter_engine.globalObject().setProperty("msg", js_object); + filter_engine.globalObject().setProperty("MSG_ACCEPT", int(FilteringAction::Accept)); + filter_engine.globalObject().setProperty("MSG_IGNORE", int(FilteringAction::Ignore)); Message msg = testingMessage();