This repository has been archived on 2026-08-19 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
22238138e830e65695eadf2f669af3379fb25bf4
deletePlaylist() schickte ein POST auf /api/v1/cloud/playlists. Der Server unterscheidet dort nach Methode (POST = anlegen, DELETE = löschen), also landete das Löschen im Anlegen-Handler, scheiterte an der leeren Namensprüfung und lieferte HTTP 200 mit `status: error` zurück. Zusätzlich wurde der Rückgabewert in cloud_screen.dart ignoriert: die UI meldete "Playlist gelöscht", während die Playlist auf dem Server bestehen blieb und beim nächsten Sync wieder auftauchte. - cloud_service.dart: DELETE mit id im Body, Fehler werden geloggt - cloud_screen.dart: Rückgabewert auswerten statt pauschal Erfolg melden - cloud_service_test.dart: 3 Regressionstests (Methode ist DELETE, id im Body, status != ok → false, Netzwerkfehler → false) Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
v2.56 — UI/Design-Rework: Melo Dark Fusion (neue Startseite, 2-stufige Einstellungen, Design-System)
v2.56 — UI/Design-Rework: Melo Dark Fusion (neue Startseite, 2-stufige Einstellungen, Design-System)
melo_app
A new Flutter project.
Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Languages
Dart
78.1%
HTML
15%
C++
3%
CMake
2.3%
Swift
0.7%
Other
0.9%