Fix check if image backup is already queued

(cherry picked from commit 8e94e4f0f7e6a2840a0bfc8a27cd31aa72de5f19)
(cherry picked from commit 8301a51eeadf22a6f7cbb5a096274d25714e33f2)
(cherry picked from commit 4ef0d22abc)
This commit is contained in:
Martin 2019-11-12 15:35:38 +01:00
parent c21cb66912
commit 3ee61e7ffe

View File

@ -3204,8 +3204,8 @@ bool ClientMain::isImageGroupQueued(const std::string & letter, bool full)
{
for (size_t k = 0; k < backup_queue.size(); ++k)
{
if (backup_queue[k].backup->isIncrementalBackup()
&& full)
if ( (!backup_queue[k].backup->isIncrementalBackup()) != full
|| backup_queue[k].backup->isFileBackup())
{
continue;
}