From 7880edf86108b11da9a331ddc2597c0c37d08a06 Mon Sep 17 00:00:00 2001 From: Lucas Delanier Date: Sun, 15 Jan 2023 23:13:16 +0100 Subject: [PATCH] fix add to discovery --- .idea/libraries/Dart_Packages.xml | 436 +++++++++++------- .idea/libraries/Dart_SDK.xml | 38 +- .../lib/controller/controller.dart | 5 +- .../lib/services/database/database_saver.dart | 2 +- 4 files changed, 282 insertions(+), 199 deletions(-) diff --git a/.idea/libraries/Dart_Packages.xml b/.idea/libraries/Dart_Packages.xml index a004e15..555e605 100644 --- a/.idea/libraries/Dart_Packages.xml +++ b/.idea/libraries/Dart_Packages.xml @@ -2,721 +2,801 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.idea/libraries/Dart_SDK.xml b/.idea/libraries/Dart_SDK.xml index 3dbed52..6ae284f 100644 --- a/.idea/libraries/Dart_SDK.xml +++ b/.idea/libraries/Dart_SDK.xml @@ -1,25 +1,25 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/Sources/dafl_project_flutter/lib/controller/controller.dart b/Sources/dafl_project_flutter/lib/controller/controller.dart index c8ab240..474aa9e 100644 --- a/Sources/dafl_project_flutter/lib/controller/controller.dart +++ b/Sources/dafl_project_flutter/lib/controller/controller.dart @@ -82,6 +82,7 @@ class Controller { removeFromPlaylist(key.id); } + setDiscoveries() async { LinkedHashMap tmpData = await _api.requests.getPlaylistTracks(); @@ -119,8 +120,10 @@ class Controller { _api.requests.removeFromPlaylist(id); } - addToPlaylist(String id) { + addToPlaylist(String id) async { _api.requests.addToPlaylist(id); + Music music = await getCompleteMusic(id); + _data.discoveries.addAll({music: DateTime.now()}); } playTrack(String id) { diff --git a/Sources/dafl_project_flutter/lib/services/database/database_saver.dart b/Sources/dafl_project_flutter/lib/services/database/database_saver.dart index 4e26269..5e9cfb1 100644 --- a/Sources/dafl_project_flutter/lib/services/database/database_saver.dart +++ b/Sources/dafl_project_flutter/lib/services/database/database_saver.dart @@ -8,7 +8,7 @@ class DatabaseSaver implements Saver { final connection = await DatabaseConnexion.initConnexion(); connection.execute( - 'insert into users (idDafl, password) values (@username, @password)', + 'insert into users (idDafl, idSpotify, password) values (@username, 0, @password)', {'id': '', 'username': idDafl, 'password': passw}).whenComplete(() { connection.close(); });