Friendship.fromReceivedRequestJson constructor
Friendship.fromReceivedRequestJson(- Map<String, dynamic> json,
- String connectedUserId
)
Implementation
factory Friendship.fromReceivedRequestJson(
Map<String, dynamic> json, String connectedUserId) {
final senderProfile = Profile.fromJson(json["sender"]);
final friendship = Friendship(
id: json["requestId"],
receiverId: connectedUserId,
senderId: senderProfile.id,
status: FriendshipStatus.pending,
createdAt: DateTime.now());
friendship.sender = senderProfile;
return friendship;
}