diff --git a/RMuseum/Models/Bookmark/ViewModels/RUserBookmarkViewModel.cs b/RMuseum/Models/Bookmark/ViewModels/RUserBookmarkViewModel.cs
index d9136225..fe2b8361 100644
--- a/RMuseum/Models/Bookmark/ViewModels/RUserBookmarkViewModel.cs
+++ b/RMuseum/Models/Bookmark/ViewModels/RUserBookmarkViewModel.cs
@@ -6,17 +6,6 @@ namespace RMuseum.Models.Bookmark.ViewModels
{
public class RUserBookmarkViewModel
{
- public RUserBookmarkViewModel(RUserBookmark src)
- {
- Id = src.Id;
- RAppUserId = src.RAppUserId;
- RArtifactMasterRecord = src.RArtifactMasterRecord;
- RArtifactItemRecord = null;//this should be filled by an external call
- DateTime = src.DateTime;
- RBookmarkType = src.RBookmarkType;
- Note = src.Note;
- }
-
///
/// Id
///
diff --git a/RMuseum/Services/Implementation/ArtifactService.cs b/RMuseum/Services/Implementation/ArtifactService.cs
index c88a489c..05572be8 100644
--- a/RMuseum/Services/Implementation/ArtifactService.cs
+++ b/RMuseum/Services/Implementation/ArtifactService.cs
@@ -1883,7 +1883,16 @@ namespace RMuseum.Services.Implementation
List finalList = new List();
foreach(RUserBookmark bookmark in paginatedResult1.Bookmarks)
{
- RUserBookmarkViewModel model = new RUserBookmarkViewModel(bookmark);
+ RUserBookmarkViewModel model = new RUserBookmarkViewModel()
+ {
+ Id = bookmark.Id,
+ RAppUserId = bookmark.RAppUserId,
+ RArtifactMasterRecord = bookmark.RArtifactMasterRecord,
+ RArtifactItemRecord = null,//this should be filled by an external call
+ DateTime = bookmark.DateTime,
+ RBookmarkType = bookmark.RBookmarkType,
+ Note = bookmark.Note
+ };
if(bookmark.RArtifactMasterRecord != null)
{
if (!statusArray.Contains(bookmark.RArtifactMasterRecord.Status))