From 4e1f5b98d0a1e9185e62137a27cbc742ed61b05b Mon Sep 17 00:00:00 2001 From: raphael60650 Date: Fri, 18 Jun 2021 12:27:36 +0200 Subject: [PATCH] forgot to call items function, and a [0] --- source/patch_track.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/patch_track.py b/source/patch_track.py index 19f1226..7d9f07d 100644 --- a/source/patch_track.py +++ b/source/patch_track.py @@ -44,7 +44,7 @@ def patch_track(self, tracks, total_track="?"): if len(process_list) < max_process: process_list[(track_szs_file, track_wu8_file)] = None self.Progress(statut=self.translate("Conversion des courses") + f"\n({i + 1}/{total_track})\n" + - "\n".join([get_nodir(file) for file in process_list.keys()]), add=1) + "\n".join([get_nodir(process[0]) for process in process_list]), add=1) for track_file in [track_szs_file, track_wu8_file]: if os.path.exists(track_file): @@ -72,7 +72,7 @@ def patch_track(self, tracks, total_track="?"): "./file/auto-add/"], creationflags=CREATE_NO_WINDOW, stderr=subprocess.PIPE) break else: - for (track_szs_file, track_wu8_file), process in process_list.items: + for (track_szs_file, track_wu8_file), process in process_list.items(): if process_list[process] is not None: returncode = process_list[process].poll() if returncode is None: @@ -81,7 +81,7 @@ def patch_track(self, tracks, total_track="?"): stderr = process_list[process].stderr.read() if b"wszst: ERROR" in stderr: # Error occured process_list.pop(process) - os.remove(process) + os.remove(track_szs_file) error_count += 1 if error_count > error_max: # Too much track wasn't correctly converted messagebox.showerror(