Browse Source

Merge pull request #10169 from abpframework/maliming-patch-1

Add `ImpersonatorUserId` and `ImpersonatorTenantId` to `AuditLogInfo`
pull/10170/head
İsmail ÇAĞDAŞ 4 years ago
committed by GitHub
parent
commit
22533243ae
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      framework/src/Volo.Abp.Auditing/Volo/Abp/Auditing/AuditingHelper.cs
  2. 8
      modules/cms-kit/test/Volo.CmsKit.TestBase/CmsKitFakeCurrentUser.cs

4
framework/src/Volo.Abp.Auditing/Volo/Abp/Auditing/AuditingHelper.cs

@ -136,8 +136,8 @@ namespace Volo.Abp.Auditing
UserName = CurrentUser.UserName,
ClientId = CurrentClient.Id,
CorrelationId = CorrelationIdProvider.Get(),
//ImpersonatorUserId = AbpSession.ImpersonatorUserId, //TODO: Impersonation system is not available yet!
//ImpersonatorTenantId = AbpSession.ImpersonatorTenantId,
ImpersonatorUserId = CurrentUser.FindImpersonatorUserId(),
ImpersonatorTenantId = CurrentUser.FindImpersonatorTenantId(),
ExecutionTime = Clock.Now
};

8
modules/cms-kit/test/Volo.CmsKit.TestBase/CmsKitFakeCurrentUser.cs

@ -32,22 +32,22 @@ namespace Volo.CmsKit
public Claim FindClaim(string claimType)
{
throw new NotImplementedException();
return null;
}
public Claim[] FindClaims(string claimType)
{
throw new NotImplementedException();
return null;
}
public Claim[] GetAllClaims()
{
throw new NotImplementedException();
return null;
}
public bool IsInRole(string roleName)
{
throw new NotImplementedException();
return false;
}
}
}

Loading…
Cancel
Save