aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/DevHive.Services/Configurations/Mapping/CommentMappings.cs4
-rw-r--r--src/DevHive.Services/Models/Post/ReadPostServiceModel.cs3
-rw-r--r--src/DevHive.Web/Models/Post/ReadPostWebModel.cs5
3 files changed, 8 insertions, 4 deletions
diff --git a/src/DevHive.Services/Configurations/Mapping/CommentMappings.cs b/src/DevHive.Services/Configurations/Mapping/CommentMappings.cs
index ad170d0..5ca2a9e 100644
--- a/src/DevHive.Services/Configurations/Mapping/CommentMappings.cs
+++ b/src/DevHive.Services/Configurations/Mapping/CommentMappings.cs
@@ -1,6 +1,7 @@
using DevHive.Data.Models;
using AutoMapper;
using DevHive.Services.Models.Comment;
+using DevHive.Common.Models.Misc;
namespace DevHive.Services.Configurations.Mapping
{
@@ -18,6 +19,9 @@ namespace DevHive.Services.Configurations.Mapping
.ForMember(dest => dest.IssuerFirstName, src => src.MapFrom(p => p.Creator.FirstName))
.ForMember(dest => dest.IssuerLastName, src => src.MapFrom(p => p.Creator.LastName))
.ForMember(dest => dest.IssuerUsername, src => src.MapFrom(p => p.Creator.UserName));
+
+ CreateMap<Comment, IdModel>()
+ .ForMember(dest => dest.Id, src => src.MapFrom(p => p.Id));
}
}
}
diff --git a/src/DevHive.Services/Models/Post/ReadPostServiceModel.cs b/src/DevHive.Services/Models/Post/ReadPostServiceModel.cs
index 6bf3b7d..2c4fb57 100644
--- a/src/DevHive.Services/Models/Post/ReadPostServiceModel.cs
+++ b/src/DevHive.Services/Models/Post/ReadPostServiceModel.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using DevHive.Common.Models.Misc;
using DevHive.Services.Models.Comment;
using Microsoft.AspNetCore.Mvc;
@@ -19,7 +20,7 @@ namespace DevHive.Services.Models.Post
public DateTime TimeCreated { get; set; }
- public List<ReadCommentServiceModel> Comments { get; set; } = new();
+ public List<IdModel> Comments { get; set; } = new();
public List<string> FileUrls { get; set; }
// public List<FileContentResult> Files { get; set; } = new();
diff --git a/src/DevHive.Web/Models/Post/ReadPostWebModel.cs b/src/DevHive.Web/Models/Post/ReadPostWebModel.cs
index 64855cc..8238f47 100644
--- a/src/DevHive.Web/Models/Post/ReadPostWebModel.cs
+++ b/src/DevHive.Web/Models/Post/ReadPostWebModel.cs
@@ -1,7 +1,6 @@
using System;
using System.Collections.Generic;
-using DevHive.Web.Models.Comment;
-using Microsoft.AspNetCore.Mvc;
+using DevHive.Common.Models.Misc;
namespace DevHive.Web.Models.Post
{
@@ -19,7 +18,7 @@ namespace DevHive.Web.Models.Post
public DateTime TimeCreated { get; set; }
- public List<ReadCommentWebModel> Comments { get; set; }
+ public List<IdModel> Comments { get; set; }
public List<string> FileUrls { get; set; }
// public List<FileContentResult> Files { get; set; }