catched 304

This commit is contained in:
David Renner 2020-06-03 09:59:29 +02:00
parent de7bc0871d
commit 7fc04455f6

View file

@ -23,16 +23,32 @@ namespace BuecherwurmAPI.Controllers
public ActionResult<IEnumerable<Item>> GetAllItems() public ActionResult<IEnumerable<Item>> GetAllItems()
{ {
var items = _repository.GetAllItems(); var items = _repository.GetAllItems();
if (items != null)
{
return Ok(items); return Ok(items);
} }
return NoContent();
}
// POST Inventar // POST Inventar
[HttpPost] [HttpPost]
public ActionResult<IEnumerable<Item>> NewItem(ItemPost item) public ActionResult<IEnumerable<Item>> NewItem(ItemPost item)
{
try
{ {
var newItem = _repository.NewItem(item); var newItem = _repository.NewItem(item);
if (item != null)
{
return Ok(newItem); return Ok(newItem);
} }
return NotFound();
}
catch (System.Exception)
{
return StatusCode(304); //not Modified
}
}
// GET Inventar/{id} // GET Inventar/{id}