From 669a02304e2b9f4238a6ca5f5b53f53b3d7cc8b3 Mon Sep 17 00:00:00 2001 From: Dustin Date: Sat, 1 Aug 2026 15:08:05 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20code-review=20warnings=20=E2=80=94=20dep?= =?UTF-8?q?recated=20APIs,=20debugPrint=E2=86=92Logger,=20unused=20import?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/screens/settings_screen.dart | 2 +- lib/services/auth_service.dart | 2 +- lib/widgets/playlist_sheet.dart | 2 +- lib/widgets/tag_auswahl_dialog.dart | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/screens/settings_screen.dart b/lib/screens/settings_screen.dart index 86c94ed..0840bd9 100644 --- a/lib/screens/settings_screen.dart +++ b/lib/screens/settings_screen.dart @@ -83,7 +83,7 @@ class _SettingsScreenState extends State { style: TextStyle(color: MeloTheme.textSekundaer, fontSize: 12), ), value: _diagnose, - activeColor: MeloTheme.rot, + activeThumbColor: MeloTheme.rot, onChanged: (v) { setState(() => _diagnose = v); AppConfig.sendeDiagnosedaten = v; diff --git a/lib/services/auth_service.dart b/lib/services/auth_service.dart index e4418b5..8023c2d 100644 --- a/lib/services/auth_service.dart +++ b/lib/services/auth_service.dart @@ -37,7 +37,7 @@ class AuthService { MeloLogger().zustand('auth_restored', {'user': _user}); } } catch (e) { - debugPrint('AuthService init Fehler: $e'); + MeloLogger().fehler('auth_init', e); } _initialisiert = true; } diff --git a/lib/widgets/playlist_sheet.dart b/lib/widgets/playlist_sheet.dart index d833118..5bcae5e 100644 --- a/lib/widgets/playlist_sheet.dart +++ b/lib/widgets/playlist_sheet.dart @@ -233,7 +233,7 @@ class _PlaylistDetailState extends State<_PlaylistDetail> { ? const Center(child: Text('Playlist ist leer', style: TextStyle(fontSize: 12, color: MeloTheme.textSekundaer))) : ReorderableListView.builder( itemCount: _songs.length, - onReorder: (oldIndex, newIndex) async { + onReorderItem: (oldIndex, newIndex) async { if (newIndex > oldIndex) newIndex--; setState(() { final moved = _songs.removeAt(oldIndex); diff --git a/lib/widgets/tag_auswahl_dialog.dart b/lib/widgets/tag_auswahl_dialog.dart index d1d59c7..e4337a4 100644 --- a/lib/widgets/tag_auswahl_dialog.dart +++ b/lib/widgets/tag_auswahl_dialog.dart @@ -2,7 +2,7 @@ import 'package:flutter/material.dart'; import '../database/db_helper.dart'; import '../models/tag.dart'; import '../utils/farb_theme.dart'; -import '../services/melo_logger.dart'; + /// Dialog: Tags für einen Song zuweisen/entfernen class TagAuswahlDialog extends StatefulWidget {