Estimate UI
Some checks failed
Dotnet build and test / build (pull_request) Failing after 5m20s

This commit is contained in:
Paul Schneider 2026-09-13 18:54:27 +01:00
commit 848f8be42f
Signed by: notazof
GPG key ID: 1DD5D838E5343B06
19 changed files with 1235 additions and 14 deletions

View file

@ -77,7 +77,7 @@ namespace Yavsc.Controllers
{
return BadRequest();
}
var uid = User.FindFirstValue(ClaimTypes.NameIdentifier);
var uid = User.GetUserId();
if (!User.IsInRole(Constants.AdminGroupName))
{
if (uid != estimate.OwnerId)
@ -111,7 +111,7 @@ namespace Yavsc.Controllers
[HttpPost, Produces("application/json")]
public IActionResult PostEstimate([FromBody] Estimate estimate)
{
var uid = User.FindFirstValue(ClaimTypes.NameIdentifier);
var uid = User.GetUserId();
if (estimate.OwnerId == null) estimate.OwnerId = uid;
if (!User.IsInRole(Constants.AdminGroupName))
@ -183,7 +183,7 @@ namespace Yavsc.Controllers
{
return NotFound();
}
var uid = User.FindFirstValue(ClaimTypes.NameIdentifier);
var uid = User.GetUserId();
if (!User.IsInRole(Constants.AdminGroupName))
{
if (uid != estimate.OwnerId)