Removed empty directories.

This commit is contained in:
Raoul Snyman 2011-09-04 14:04:44 +02:00
parent a32e2b9d1b
commit 79bb94c6b0
1 changed files with 5 additions and 0 deletions

View File

@ -877,6 +877,11 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog):
except:
log.exception('Could not remove file: %s', audio)
pass
if not files:
try:
os.rmdir(save_path)
except OSError:
log.exception(u'Could not remove directory: %s', save_path)
clean_song(self.manager, self.song)
self.manager.save_object(self.song)
self.mediaitem.autoSelectId = self.song.id