Fix security in WellController

This commit is contained in:
Фролов 2021-10-20 17:55:50 +05:00
parent 167dd3d5f5
commit 8b54966876

View File

@ -58,7 +58,7 @@ namespace AsbCloudWebApi.Controllers
{
var idCompany = User.GetCompanyId();
if (idCompany is null)
if (idCompany is null || !await wellService.IsCompanyInvolvedInWellAsync(idCompany??default, idWell, token).ConfigureAwait(false))
return NoContent();
var well = await wellService.GetAsync(idWell,