]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/qt-console/pages.cpp
There was an issue with empty directories. The director would print
[bacula/bacula] / bacula / src / qt-console / pages.cpp
index 7ff8686e5cabe417ffabf355ec60fd321252e48c..2767a584ee40a06d9a4710a4a473c6027dca6680 100644 (file)
@@ -1,7 +1,7 @@
 /*
    Bacula® - The Network Backup Solution
 
-   Copyright (C) 2007-2008 Free Software Foundation Europe e.V.
+   Copyright (C) 2007-2009 Free Software Foundation Europe e.V.
 
    The main author of Bacula is Kern Sibbald, with contributions from
    many others, a complete list can be found in the file AUTHORS.
@@ -231,8 +231,14 @@ void Pages::treeWidgetName(QString &name)
 void Pages::consoleCommand(QString &command)
 {
    int conn;
+   bool donotify = false;
    if (m_console->availableDirComm(conn))  {
+      if (m_console->is_notify_enabled(conn)) {
+         donotify = true;
+         m_console->notify(conn, false);
+      }
       consoleCommand(command, conn);
+      if (donotify) { m_console->notify(conn, true); }
    }
 }
 void Pages::consoleCommand(QString &command, int conn)