From 9c5d5213c900a143151651432a835d01565a4976 Mon Sep 17 00:00:00 2001 From: Hamid Reza Mohammadi Date: Thu, 18 Feb 2021 15:42:32 +0330 Subject: [PATCH] bug fix (null user) --- .../Services/Implementation/ArtifactService.cs | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/RMuseum/Services/Implementation/ArtifactService.cs b/RMuseum/Services/Implementation/ArtifactService.cs index 1806485c..145106b2 100644 --- a/RMuseum/Services/Implementation/ArtifactService.cs +++ b/RMuseum/Services/Implementation/ArtifactService.cs @@ -2715,6 +2715,8 @@ namespace RMuseum.Services.Implementation entityImageId = item.Images.First().Id; } + var user = (await _userService.GetUserInformation(userId)).Result; + GanjoorLinkViewModel viewModel = new GanjoorLinkViewModel() { @@ -2729,14 +2731,14 @@ namespace RMuseum.Services.Implementation Synchronized = suggestion.Synchronized, SuggestedBy = new PublicRAppUser() { - Id = suggestion.SuggestedBy.Id, - Username = suggestion.SuggestedBy.UserName, - Email = suggestion.SuggestedBy.Email, - FirstName = suggestion.SuggestedBy.FirstName, - SureName = suggestion.SuggestedBy.SureName, - PhoneNumber = suggestion.SuggestedBy.PhoneNumber, - RImageId = suggestion.SuggestedBy.RImageId, - Status = suggestion.SuggestedBy.Status + Id = user.Id, + Username = user.Username, + Email = user.Email, + FirstName = user.FirstName, + SureName = user.SureName, + PhoneNumber = user.PhoneNumber, + RImageId = user.RImageId, + Status = user.Status } }; return new RServiceResult(viewModel);