Added update endpoint for Bookmark

This commit is contained in:
Carl Tibule
2023-01-28 01:43:36 -06:00
parent b9cd6b3c6a
commit 1ca6b63af3
3 changed files with 16 additions and 6 deletions

View File

@ -32,6 +32,7 @@ namespace YABA.Service
{
_roContext = roContext;
_context = context;
_httpContextAccessor = httpContextAccessor;
_mapper = mapper;
}
@ -106,8 +107,6 @@ namespace YABA.Service
var crudResult = new CrudResultDTO<UpdateBookmarkRequestDTO>() { Entry = request, CrudResult = CrudResultLookup.UpdateFailed };
var currentUserId = GetCurrentUserId();
if (!_roContext.Users.UserExists(currentUserId)) return crudResult;
var bookmark = _context.Bookmarks.FirstOrDefault(x => x.UserId == currentUserId && x.Id == id);
if(bookmark == null) return crudResult;
@ -116,7 +115,6 @@ namespace YABA.Service
bookmark.Description = request.Description;
bookmark.Note = request.Note;
bookmark.IsHidden = request.IsHidden;
bookmark.Url = request.Url;
if (await _context.SaveChangesAsync() > 0) crudResult.CrudResult = CrudResultLookup.UpdateSucceeded;