]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Use more appropriate computation for VolIndex when creating restore .bsr
authorKern Sibbald <kern@sibbald.com>
Sun, 10 Feb 2019 10:34:49 +0000 (11:34 +0100)
committerKern Sibbald <kern@sibbald.com>
Sun, 10 Feb 2019 10:34:49 +0000 (11:34 +0100)
bacula/src/cats/sql_create.c

index ff40241feb1358e4c1019270c4d33fd1492c1f55..3c55377cd5c95b088ddf756a89707d6e7e3d9f07 100644 (file)
@@ -104,7 +104,7 @@ bool BDB::bdb_create_jobmedia_record(JCR *jcr, JOBMEDIA_DBR *jm)
    bdb_lock();
 
    /* Now get count for VolIndex */
-   Mmsg(cmd, "SELECT count(*) from JobMedia WHERE JobId=%s",
+   Mmsg(cmd, "SELECT MAX(VolIndex) from JobMedia WHERE JobId=%s",
         edit_int64(jm->JobId, ed1));
    count = get_sql_record_max(jcr, this);
    if (count < 0) {