Fix move when deleting all games

This commit is contained in:
kramo
2023-04-15 21:50:19 +02:00
parent 00151abcf7
commit e3411b8e7e

View File

@@ -19,7 +19,7 @@
import os
from pathlib import Path
from shutil import copyfile, move
from shutil import move
from gi.repository import Adw, Gio, GLib, Gtk
@@ -349,7 +349,7 @@ class PreferencesWindow(Adw.PreferencesWindow):
if not cover_path.is_file():
continue
move(cover_path, self.win.covers_dir, copyfile)
move(cover_path, self.win.covers_dir / cover_path.name)
self.win.update_games(self.removed_games)
self.removed_games = []
@@ -370,7 +370,7 @@ class PreferencesWindow(Adw.PreferencesWindow):
continue
if cover_path.is_file():
move(cover_path, deleted_covers_dir, copyfile)
move(cover_path, deleted_covers_dir / cover_path.name)
self.win.update_games(self.win.games)
if self.win.stack.get_visible_child() == self.win.details_view: