|
|
@ -224,7 +224,7 @@ class Renamer(Plugin): |
|
|
|
if file_type is 'nfo' and not self.conf('rename_nfo'): |
|
|
|
log.debug('Skipping, renaming of %s disabled', file_type) |
|
|
|
for current_file in group['files'][file_type]: |
|
|
|
if self.conf('cleanup') and (not (self.conf('file_action') != 'move' and self.downloadIsTorrent(download_info)) or self.fileIsAdded(current_file, group)): |
|
|
|
if self.conf('cleanup') and (not self.downloadIsTorrent(download_info) or self.fileIsAdded(current_file, group)): |
|
|
|
remove_files.append(current_file) |
|
|
|
continue |
|
|
|
|
|
|
@ -410,7 +410,7 @@ class Renamer(Plugin): |
|
|
|
log.debug('Removing leftover files') |
|
|
|
for current_file in group['files']['leftover']: |
|
|
|
if self.conf('cleanup') and not self.conf('move_leftover') and \ |
|
|
|
(not (self.conf('file_action') != 'move' and self.downloadIsTorrent(download_info)) or self.fileIsAdded(current_file, group)): |
|
|
|
(not self.downloadIsTorrent(download_info) or self.fileIsAdded(current_file, group)): |
|
|
|
remove_files.append(current_file) |
|
|
|
|
|
|
|
# Remove files |
|
|
@ -827,13 +827,13 @@ Remove it if you want it to be renamed (again, or at least let it try again) |
|
|
|
download_info.update({ |
|
|
|
'imdb_id': rls.movie.library.identifier, |
|
|
|
'quality': rls.quality.identifier, |
|
|
|
'type': rls_dict.get('info', {}).get('type') |
|
|
|
'protocol': rls_dict.get('info', {}).get('protocol') or rls_dict.get('info', {}).get('type'), |
|
|
|
}) |
|
|
|
|
|
|
|
return download_info |
|
|
|
|
|
|
|
def downloadIsTorrent(self, download_info): |
|
|
|
return download_info and download_info.get('type') in ['torrent', 'torrent_magnet'] |
|
|
|
return download_info and download_info.get('protocol') in ['torrent', 'torrent_magnet'] |
|
|
|
|
|
|
|
def fileIsAdded(self, src, group): |
|
|
|
if not group or not group.get('before_rename'): |
|
|
|