diff --git a/src/librssguard/exceptions/filteringexception.cpp b/src/librssguard/exceptions/filteringexception.cpp index d061e1d51..5db2b4764 100755 --- a/src/librssguard/exceptions/filteringexception.cpp +++ b/src/librssguard/exceptions/filteringexception.cpp @@ -4,3 +4,7 @@ FilteringException::FilteringException(QJSValue::ErrorType js_error, QString message) : ApplicationException(message), m_errorType(js_error) {} + +QJSValue::ErrorType FilteringException::errorType() const { + return m_errorType; +} diff --git a/src/librssguard/exceptions/filteringexception.h b/src/librssguard/exceptions/filteringexception.h index 493220da5..56d12186c 100755 --- a/src/librssguard/exceptions/filteringexception.h +++ b/src/librssguard/exceptions/filteringexception.h @@ -11,6 +11,8 @@ class FilteringException : public ApplicationException { public: explicit FilteringException(QJSValue::ErrorType js_error, QString message = QString()); + QJSValue::ErrorType errorType() const; + private: QJSValue::ErrorType m_errorType; };