diff --git a/src/webui/api/torrentscontroller.cpp b/src/webui/api/torrentscontroller.cpp index 57799f9e4..dfb6a378e 100644 --- a/src/webui/api/torrentscontroller.cpp +++ b/src/webui/api/torrentscontroller.cpp @@ -232,6 +232,11 @@ namespace } } +void TorrentsController::countAction() +{ + setResult(QString::number(BitTorrent::Session::instance()->torrents().count())); +} + // Returns all the torrents in JSON format. // The return value is a JSON-formatted list of dictionaries. // The dictionary keys are: diff --git a/src/webui/api/torrentscontroller.h b/src/webui/api/torrentscontroller.h index 779959ca4..e961505f8 100644 --- a/src/webui/api/torrentscontroller.h +++ b/src/webui/api/torrentscontroller.h @@ -39,6 +39,7 @@ public: using APIController::APIController; private slots: + void countAction(); void infoAction(); void propertiesAction(); void trackersAction();