Adding endpoint to create an inventory location
This commit is contained in:
@@ -45,6 +45,32 @@ public class LocationController : ControllerBase
|
||||
return Ok(newLoc);
|
||||
}
|
||||
|
||||
[HttpPost("inventory")]
|
||||
[Authorize(Roles = "SUPER")]
|
||||
public async Task<IActionResult> CreateInventory()
|
||||
{
|
||||
var inventoryLocation = new Location
|
||||
{
|
||||
LocationType = "Inventory",
|
||||
X = null,
|
||||
Y = null,
|
||||
Z = null,
|
||||
N = null,
|
||||
NE = null,
|
||||
E = null,
|
||||
SE = null,
|
||||
S = null,
|
||||
SW = null,
|
||||
W = null,
|
||||
NW = null,
|
||||
Players = new List<string>()
|
||||
};
|
||||
|
||||
await _locationService.CreateAsync(inventoryLocation);
|
||||
|
||||
return Ok(inventoryLocation);
|
||||
}
|
||||
|
||||
[HttpPut("{id}")]
|
||||
[Authorize(Roles = "SUPER")]
|
||||
public async Task<IActionResult> Update(string id, [FromBody] UpdateLocationRequest req)
|
||||
|
||||
Reference in New Issue
Block a user