Add disambiguation to the end of template strings w/o "%d"

This commit is contained in:
Frederik “Freso” S. Olesen
2017-04-29 14:45:51 +02:00
parent 4512cd3919
commit 2465f03337

View File

@@ -251,6 +251,12 @@ class Program:
elif self.metadata.barcode:
templateParts[i] += ' (%s)' % self.metadata.barcode
break
else:
# No parts of the template contain the release
if self.metadata.catalogNumber:
templateParts[-1] += ' (%s)' % self.metadata.catalogNumber
elif self.metadata.barcode:
templateParts[-1] += ' (%s)' % self.metadata.barcode
template = os.path.join(*templateParts)
logger.debug('Disambiguated template to %r' % template)