Skip to content
Snippets Groups Projects
Commit b2a2c824 authored by Marcel Nellesen's avatar Marcel Nellesen
Browse files

Merge branch 'Topic/1221-LogginExtendedNew' into 'Product/1188-LoggingExtended'

Update: Extending the Analytics Log

See merge request !27
parents 865c7d47 a2441b3d
No related branches found
No related tags found
3 merge requests!28Product/1188 logging extended,!27Update: Extending the Analytics Log,!24Sprint/2021 05
......@@ -18,6 +18,8 @@
<ItemGroup>
<PackageReference Include="Coscine.ApiCommons" Version="2.*-*" />
<PackageReference Include="Coscine.Metadata" Version="2.*-*" />
<PackageReference Include="Coscine.Database" Version="2.*-*" />
<PackageReference Include="Coscine.Logging" Version="2.*-*" />
<PackageReference Include="Coscine.ResourceLoader" Version="2.*-*" />
<PackageReference Include="Coscine.WaterbutlerHelper" Version="2.*-*" />
</ItemGroup>
......
......@@ -19,6 +19,7 @@ using System.Net;
using System.Net.Http;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
using System.Web;
namespace Coscine.Api.Blob.Controllers
{
......@@ -407,7 +408,7 @@ namespace Coscine.Api.Blob.Controllers
if (CoscineLoggerConfiguration.IsLogLevelActivated(LogType.Analytics))
{
_analyticsLogObject.Type = "Action";
_analyticsLogObject.FileId = resourceId + "/" + path;
_analyticsLogObject.FileId = resourceId + "/" + HttpUtility.UrlDecode(path)[1..];
_analyticsLogObject.ResourceId = resourceId;
_analyticsLogObject.ProjectId = _projectResourceModel.GetProjectForResource(new Guid(resourceId)).ToString();
_analyticsLogObject.RoleId = _projectRoleModel.GetGetUserRoleForProject(new Guid(_analyticsLogObject.ProjectId), user.Id).ToString();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment