naming convention
continuous-integration/drone/push Build is passing Details

pull/60/head
Emre KARTAL 2 years ago
parent 6ffd84abb2
commit 2140c77f8b

@ -6,13 +6,13 @@ class User {
String _pp;
String _token;
List<String> _followers;
List<String> _musics_likes;
List<String> _musicsLikes;
int _capsules;
List<String> _followed;
// Constructor
User(this._id, this._pseudo, this._uniquePseudo, this._mail, this._pp, this._token, this._followers,
this._musics_likes, this._capsules, this._followed);
this._musicsLikes, this._capsules, this._followed);
//Getters and setters
String get id => _id;
@ -23,10 +23,10 @@ class User {
_pseudo = value;
}
List<String> get musics_likes => _musics_likes;
List<String> get musicsLikes => _musicsLikes;
set musics_likes(List<String> value) {
_musics_likes = value;
set musicsLikes(List<String> value) {
_musicsLikes = value;
}
String get uniquePseudo => _uniquePseudo;

@ -46,7 +46,7 @@ class _DetailPostScreenState extends State<DetailPostScreen> {
}
bool isSaved() {
return MyApp.userViewModel.userCurrent.musics_likes.contains(widget.post.music.id);
return MyApp.userViewModel.userCurrent.musicsLikes.contains(widget.post.music.id);
}
bool isLiked() {

@ -327,7 +327,7 @@ class _SearchSongScreenState extends State<SearchSongScreen> {
Navigator.pop(context);
await MyApp.musicViewModel
.addOrDeleteFavoriteMusic((snapshot.data?[index])!.id);
MyApp.userViewModel.userCurrent.musics_likes
MyApp.userViewModel.userCurrent.musicsLikes
.remove((snapshot.data?[index])!.id);
MyApp.audioPlayer.release();
@ -381,7 +381,7 @@ class _SearchSongScreenState extends State<SearchSongScreen> {
Navigator.pop(context);
await MyApp.musicViewModel
.addOrDeleteFavoriteMusic((snapshot.data?[index])!.id);
MyApp.userViewModel.userCurrent.musics_likes
MyApp.userViewModel.userCurrent.musicsLikes
.remove((snapshot.data?[index])!.id);
setState(() {});
},

@ -23,12 +23,12 @@ class MusicService {
if (!musicFavorite.contains(id)) {
musicFavorite.add(id);
await userRef.update({"musics_likes": musicFavorite});
MyApp.userViewModel.userCurrent.musics_likes.add(id);
MyApp.userViewModel.userCurrent.musicsLikes.add(id);
return false;
} else {
musicFavorite.remove(id);
await userRef.update({"musics_likes": musicFavorite});
MyApp.userViewModel.userCurrent.musics_likes.remove(id);
MyApp.userViewModel.userCurrent.musicsLikes.remove(id);
return true;
}
}

@ -213,7 +213,7 @@ class MusicViewModel {
try {
List<String> idMusics = [];
if (id == MyApp.userViewModel.userCurrent.id) {
idMusics = MyApp.userViewModel.userCurrent.musics_likes;
idMusics = MyApp.userViewModel.userCurrent.musicsLikes;
} else {
idMusics = await _musicService.getFavoriteMusicsByUserId(id);
}

Loading…
Cancel
Save