Change likes
continuous-integration/drone/push Build is passing Details

LIKES_POST_LDE-EKA
Emre KARTAL 2 years ago
parent 8c8f5e65d7
commit 927b671955

@ -9,13 +9,13 @@ class Post {
String? _description;
late Music _music;
Tuple2<String?,String?> _location;
int _nblikes;
List<String> _likes;
String? _selfie;
DateTime _date;
// Constructor
Post(this._id, this._user, this._description, this._location,
this._nblikes, this._selfie, this._date);
this._likes, this._selfie, this._date);
//Getters and setters
String get id => _id;
@ -40,10 +40,10 @@ class Post {
_location = value;
}
int get nblikes => _nblikes;
List<String> get likes => _likes;
set nblikes(int value) {
_nblikes = value;
set likes(List<String> value) {
_likes = value;
}
String? get selfie => _selfie;

@ -15,7 +15,7 @@ class PostMapper {
user!,
data?["description"],
Tuple2(data?["place"][0], data?["place"][1]),
data?["likes"],
List<String>.from(data?["likes"] as List),
data?["selfie"],
data?["date"].toDate());
}

@ -16,7 +16,7 @@ class PostService {
"date": DateTime.now(),
"place": [location?.item1, location?.item2],
"song_id": idMusic,
"likes": 0
"likes": []
};
var postAdd = await MyApp.db.collection("posts").add(post);

@ -34,7 +34,7 @@ class UserViewModel {
login(String pseudo, String password) async {
try {
var token;
await authService.login(pseudo, password);
await _authService.login(pseudo, password);
if (firebase_auth.FirebaseAuth.instance.currentUser!.emailVerified) {
await updateUserCurrent();
if (!kIsWeb) {

Loading…
Cancel
Save