Skip to content
Snippets Groups Projects

Fix: NaN Quota in Admin

Merged Sirieam Marie Hunke requested to merge Issue/2330-fixNaNQuotainAdmin into dev
1 file
+ 4
4
Compare changes
  • Side-by-side
  • Inline
@@ -198,7 +198,7 @@ namespace Coscine.Api.Admin.Controllers
/// <param name="resourceType">The used resource type.</param>
/// <param name="projectId">The used project.</param>
/// <returns>Allocated quota of the given resource type in the project.</returns>
private int CalculateAllocatedForAll(ResourceType resourceType, Guid projectId)
private long CalculateAllocatedForAll(ResourceType resourceType, Guid projectId)
{
var resources = _resourceModel.GetAllWhere((resource) =>
(from projectResource in resource.ProjectResources
@@ -220,7 +220,7 @@ namespace Coscine.Api.Admin.Controllers
}
});
return (int)allocated;
return allocated;
}
/// <summary>
@@ -229,7 +229,7 @@ namespace Coscine.Api.Admin.Controllers
/// <param name="resourceType">The used resource type.</param>
/// <param name="projectId">The used project.</param>
/// <returns>Used quota of the given resource type in the project.</returns>
private int CalculateUsedForAll(ResourceType resourceType, Guid projectId)
private long CalculateUsedForAll(ResourceType resourceType, Guid projectId)
{
var resources = _resourceModel.GetAllWhere((resource) =>
(from projectResource in resource.ProjectResources
@@ -252,7 +252,7 @@ namespace Coscine.Api.Admin.Controllers
}
);
return (int)used;
return used;
}
private AdminQuotaReturnObject CreateAdminQuotaReturnObject(ProjectQuota projectQuota, Guid projectId)
Loading