Open Closed

When-insert-data-CreatorId-has-been-null #8315


User avatar
0
portx-dev created

Continue question https://abp.io/support/questions/8241/When-insert-data-CreatorId-has-been-null

Is there any case where the user information is still available on the client but not on the server? In my environment, there is a CreatorName field that receives the value sent from the client. Even though CreatorName is not null, CreatorId is null.

  • ABP Framework version: v8.3.3
  • UI Type: Angular
  • Database System: EF Core (MySQL)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

2 Answer(s)
  • User Avatar
    0
    liangshiwei created
    Support Team Fullstack Developer

    Hi,

    Because your previous question was closed and has not been resolved, I have returned your ticket.

  • User Avatar
    0
    liangshiwei created
    Support Team Fullstack Developer

    Hi,

    CreatorId is obtained from the CurrentUser.

    You can see the logic here https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.Auditing/Volo/Abp/Auditing/AuditPropertySetter.cs#L65

    In my environment, there is a CreatorName field that receives the value sent from the client. Even though CreatorName is not null, CreatorId is null.

    As far as I know, there is no CreatorName

Made with ❤️ on ABP v9.1.0-preview. Updated on November 20, 2024, 13:06