]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/dird/ua_label.c
Fix bug #1975 new label ignored when first is duplicate.
[bacula/bacula] / bacula / src / dird / ua_label.c
index aa008f031d9238c6da13c8fdfd26bd17a75aa648..93899cbd2768be446c2a78006c63d05f8edc9093 100644 (file)
@@ -415,7 +415,10 @@ checkName:
          continue;
       }
 
+      /* Search by Media name so set VolumeName and clear MediaId. */
+      mr.MediaId = 0;
       bstrncpy(mr.VolumeName, ua->cmd, sizeof(mr.VolumeName));
+
       /* If VolBytes are zero the Volume is not labeled */
       if (db_get_media_record(ua->jcr, ua->db, &mr)) {
          if (mr.VolBytes != 0) {