Updated issues with querying getting all bookmarks and updating bookmark tags

This commit is contained in:
Carl Tibule
2023-01-28 13:23:46 -06:00
parent 1ca6b63af3
commit 22f5764589
4 changed files with 34 additions and 35 deletions

View File

@ -35,9 +35,11 @@ namespace YABA.API.Controllers
[HttpPost("{id}/Tags")]
[ProducesResponseType(typeof(IEnumerable<GenericResponse<string>>),(int)HttpStatusCode.OK)]
[ProducesResponseType((int)HttpStatusCode.NotFound)]
public async Task<IActionResult> UpdateBookmarkTags(int id, [FromBody] IEnumerable<string> tags)
public async Task<IActionResult> UpdateBookmarkTags(int id, [FromBody] UpdateBookmarkTagRequest request)
{
var result = await _bookmarkService.UpdateBookmarkTags(id, tags);
if (request.Tags == null) return BadRequest();
var result = await _bookmarkService.UpdateBookmarkTags(id, request.Tags);
if (result.All(x => !x.IsSuccessful)) return NotFound();