From 3ee61e7ffeda1f50fa6f4fc9402ea5a29400a19d Mon Sep 17 00:00:00 2001 From: Martin Date: Tue, 12 Nov 2019 15:35:38 +0100 Subject: [PATCH] Fix check if image backup is already queued (cherry picked from commit 8e94e4f0f7e6a2840a0bfc8a27cd31aa72de5f19) (cherry picked from commit 8301a51eeadf22a6f7cbb5a096274d25714e33f2) (cherry picked from commit 4ef0d22abcb4b9416367e77c47cc8bd396194181) --- urbackupserver/ClientMain.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/urbackupserver/ClientMain.cpp b/urbackupserver/ClientMain.cpp index 93e156ec..0da00b1b 100644 --- a/urbackupserver/ClientMain.cpp +++ b/urbackupserver/ClientMain.cpp @@ -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; }