From 4a19e6ffb784a8659967a9ea1026763e485e1a4d Mon Sep 17 00:00:00 2001 From: Markus Mittendrein Date: Wed, 7 Oct 2015 14:16:15 +0200 Subject: Add relist-command --- src/crsm.cpp | 7 +++++++ src/crsm.hpp | 2 ++ 2 files changed, 9 insertions(+) diff --git a/src/crsm.cpp b/src/crsm.cpp index 66558f4..129b10d 100644 --- a/src/crsm.cpp +++ b/src/crsm.cpp @@ -1446,6 +1446,8 @@ void CRSM::setupCmds() addCommandGroup("config", Management, UserType::Max, "Die config-Befehlsgruppe bietet diverse Befehle zum Verwalten der Konfiguration."); addCommand("config reload", &CRSM::reload, Management, UserType::Max, "Liest die Konfigurationsdatei neu ein."); addCommand("config save", &CRSM::saveConfig, Management, UserType::Max, "Speichert die aktuelle Konfiguration in die Konfigurationsdatei."); + + addCommand("relist", &CRSM::relist, Management, UserType::Max, "Durchsucht veränderte Rundenordner erneut."); } void CRSM::respond(const ClientInfo &client, const QString &message, const RespondType type) @@ -2189,6 +2191,11 @@ CMD_FUNCTION_IMPL(setRaw) writeToServer("/set " + args + '\n'); } +CMD_FUNCTION_IMPL(relist) + listC4Folders(); + readScenarios(); +} + IRC_CHECK_CALLBACK_IMPL(ircSetAdmin) if(status <= 0) { diff --git a/src/crsm.hpp b/src/crsm.hpp index 5d0e51f..139446c 100644 --- a/src/crsm.hpp +++ b/src/crsm.hpp @@ -272,6 +272,8 @@ private: CMD_FUNCTION(groupinfo); CMD_FUNCTION(grouphelp); + CMD_FUNCTION(relist); + IRC_CHECK_CALLBACK(ircSetAdmin); IRC_CHECK_CALLBACK(ircModCmd); }; -- cgit v1.2.3-54-g00ecf