Skip to content
Snippets Groups Projects
Commit 787db9b9 authored by Petar Hristov's avatar Petar Hristov :speech_balloon:
Browse files

Merge branch 'Sprint/2021-11' into 'master'

Sprint/2021 11

See merge request !37
parents 8f51133f 1ec6b8ac
No related branches found
No related tags found
1 merge request!37Sprint/2021 11
using Coscine.ApiCommons;
using Coscine.ApiCommons;
using Coscine.Configuration;
using Coscine.Database.DataModel;
using Coscine.Database.Models;
......@@ -106,7 +106,7 @@ namespace Coscine.Api.Blob.Controllers
if (user == null || !_resourceModel.HasAccess(user, resource, UserRoles.Owner, UserRoles.Member))
{
return Forbid("User does not have permission to the resource.");
return BadRequest("User does not have permission to the resource.");
}
if ((resource.Type.DisplayName.ToLower() == "rds" || resource.Type.DisplayName.ToLower() == "rdss3") && resource.ResourceTypeOptionId.HasValue)
......@@ -210,6 +210,11 @@ namespace Coscine.Api.Blob.Controllers
return checkUser;
}
if (resource.Archived == "1")
{
return BadRequest("The resource is readonly!");
}
if (files.Count != 1)
{
return BadRequest($"Only one file can be uploaded per request.");
......@@ -277,6 +282,12 @@ namespace Coscine.Api.Blob.Controllers
{
return checkUser;
}
if (resource.Archived == "1")
{
return BadRequest("The resource is readonly!");
}
try
{
var resourceTypeOptions = _resourceModel.GetResourceTypeOptions(resource.Id);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment