Clean up code: remove duplicates, unused variables, and improve error handling

Co-authored-by: RetroGameSets <102905084+RetroGameSets@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2025-08-04 12:25:21 +00:00
parent 59e85cf47b
commit 9f55fa5417
5 changed files with 12 additions and 60 deletions

View File

@@ -11,7 +11,6 @@ import threading
import zipfile
import time
import random
import random
from config import JSON_EXTENSIONS, SAVE_FOLDER
def load_accessibility_settings():
@@ -39,8 +38,6 @@ from history import save_history
from language import _ # Import de la fonction de traduction
from datetime import datetime
from datetime import datetime
logger = logging.getLogger(__name__)
# Désactiver les logs DEBUG de urllib3 e requests pour supprimer les messages de connexion HTTP
@@ -642,12 +639,12 @@ def handle_ps3(dest_dir):
for f in files:
try:
os.chmod(os.path.join(root, f), 0o644)
except:
except (OSError, PermissionError):
pass
for d in dirs:
try:
os.chmod(os.path.join(root, d), 0o755)
except:
except (OSError, PermissionError):
pass
if os.path.exists(new_path):
@@ -873,3 +870,7 @@ def save_music_config():
except Exception as e:
logger.error(f"Erreur lors de la sauvegarde de music_config.json: {str(e)}")
def normalize_platform_name(platform):
"""Normalise un nom de plateforme en supprimant espaces et convertissant en minuscules."""
return platform.lower().replace(" ", "")