Skip to content
Snippets Groups Projects

Sprint/2020-06

Merged Marcel Nellesen requested to merge Sprint/2020-06 into master

Files

@@ -25,6 +25,7 @@ namespace Coscine.Api.Project.Controllers
private readonly ProjectModel _projectModel;
private readonly IConfiguration _configuration;
private readonly Emitter _emitter;
private readonly ActivatedFeaturesModel _activatedFeaturesModel;
private readonly ProjectRoleModel _projectRoleModel;
private readonly CoscineLogger _coscineLogger;
private readonly AnalyticsLogObject _analyticsLogObject;
@@ -35,6 +36,7 @@ namespace Coscine.Api.Project.Controllers
_configuration = Program.Configuration;
_projectModel = new ProjectModel();
_emitter = new Emitter(_configuration);
_activatedFeaturesModel = new ActivatedFeaturesModel();
_projectRoleModel = new ProjectRoleModel();
_coscineLogger = new CoscineLogger(logger);
_analyticsLogObject = new AnalyticsLogObject();
@@ -207,6 +209,11 @@ namespace Coscine.Api.Project.Controllers
}
}
if(isHard)
{
_activatedFeaturesModel.DeactivateAllFeatures(project);
}
if (isHard)
{
if (propegateAction)
Loading