mirror of
https://github.com/rembo10/headphones.git
synced 2026-05-20 18:45:32 +01:00
searcher sort still not quite right
This commit is contained in:
@@ -326,7 +326,7 @@ def doPostProcessing(albumid, albumpath, release, tracks, downloaded_track_list,
|
||||
# Check to see if we're preserving the torrent dir
|
||||
if headphones.KEEP_TORRENT_FILES and Kind=="torrent":
|
||||
new_folder = os.path.join(albumpath, 'headphones-modified').encode(headphones.SYS_ENCODING, 'replace')
|
||||
logger.info("Copying files to 'headphones-modified' subfolder to preserve downleaded files for seeding")
|
||||
logger.info("Copying files to 'headphones-modified' subfolder to preserve downloaded files for seeding")
|
||||
try:
|
||||
shutil.copytree(albumpath, new_folder)
|
||||
# Update the album path with the new location
|
||||
|
||||
@@ -468,7 +468,7 @@ def searchNZB(albumid=None, new=False, losslessOnly=False):
|
||||
|
||||
if not targetsize:
|
||||
logger.info('No track information for %s - %s. Defaulting to highest quality' % (albums[0], albums[1]))
|
||||
nzblist = sorted(resultlist, key=lambda title: (title[4], title[1]), reverse=True)
|
||||
nzblist = sorted(resultlist, key=lambda title: (title[4], int(title[1])), reverse=True)
|
||||
|
||||
else:
|
||||
logger.info('Target size: %s' % helpers.bytes_to_mb(targetsize))
|
||||
@@ -507,19 +507,19 @@ def searchNZB(albumid=None, new=False, losslessOnly=False):
|
||||
|
||||
if not len(nzblist) and len(flac_list) and headphones.PREFERRED_BITRATE_ALLOW_LOSSLESS:
|
||||
logger.info("Since there were no appropriate lossy matches (and at least one lossless match), going to use lossless instead")
|
||||
nzblist = sorted(flac_list, key=lambda title: (title[4], title[1]), reverse=True)
|
||||
nzblist = sorted(flac_list, key=lambda title: (title[4], int(title[1])), reverse=True)
|
||||
|
||||
except Exception, e:
|
||||
|
||||
logger.debug('Error: %s' % str(e))
|
||||
logger.info('No track information for %s - %s. Defaulting to highest quality' % (albums[0], albums[1]))
|
||||
|
||||
nzblist = sorted(resultlist, key=lambda title: (title[4], title[1]), reverse=True)
|
||||
nzblist = sorted(resultlist, key=lambda title: (title[4], int(title[1])), reverse=True)
|
||||
|
||||
|
||||
else:
|
||||
|
||||
nzblist = sorted(resultlist, key=lambda title: (title[4], title[1]), reverse=True)
|
||||
nzblist = sorted(resultlist, key=lambda title: (title[4], int(title[1])), reverse=True)
|
||||
|
||||
|
||||
|
||||
@@ -1302,7 +1302,7 @@ def searchTorrent(albumid=None, new=False, losslessOnly=False):
|
||||
|
||||
if not targetsize:
|
||||
logger.info('No track information for %s - %s. Defaulting to highest quality' % (albums[0], albums[1]))
|
||||
torrentlist = sorted(resultlist, key=lambda title: (title[4], title[1]), reverse=True)
|
||||
torrentlist = sorted(resultlist, key=lambda title: (title[4], int(title[1])), reverse=True)
|
||||
|
||||
else:
|
||||
logger.info('Target size: %s' % helpers.bytes_to_mb(targetsize))
|
||||
@@ -1340,18 +1340,18 @@ def searchTorrent(albumid=None, new=False, losslessOnly=False):
|
||||
|
||||
if not len(torrentlist) and len(flac_list) and headphones.PREFERRED_BITRATE_ALLOW_LOSSLESS:
|
||||
logger.info("Since there were no appropriate lossy matches (and at least one lossless match), going to use lossless instead")
|
||||
torrentlist = sorted(flac_list, key=lambda title: (title[4], title[1]), reverse=True)
|
||||
torrentlist = sorted(flac_list, key=lambda title: (title[4], int(title[1])), reverse=True)
|
||||
|
||||
except Exception, e:
|
||||
|
||||
logger.debug('Error: %s' % str(e))
|
||||
logger.info('No track information for %s - %s. Defaulting to highest quality' % (albums[0], albums[1]))
|
||||
|
||||
torrentlist = sorted(resultlist, key=lambda title: (title[4], title[1]), reverse=True)
|
||||
torrentlist = sorted(resultlist, key=lambda title: (title[4], int(title[1])), reverse=True)
|
||||
|
||||
else:
|
||||
|
||||
torrentlist = sorted(resultlist, key=lambda title: (title[4], title[1]), reverse=True)
|
||||
torrentlist = sorted(resultlist, key=lambda title: (title[4], int(title[1])), reverse=True)
|
||||
|
||||
if new:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user