public async Task AcceptInvitation([FromBody] string userId) { var currentUser = await _userService.GetUserByName(HttpContext.User.Identity.Name); var user = await _userService.GetUserById(userId); await _friendsInvitationService.AcceptInvitation(currentUser, user); await _friendsService.CreateRelation(currentUser, user); await _notificationService.CreateNotification("User " + currentUser.GetDisplayName() + " has accepted your friends request", NotificationType.InvitationAccepted, user, currentUser.Id.ToString()); await PushNumberOfNotifications(user); }