Activitystream_events

Hi all,
I’m trying to understand why into ACTIVITYSTREAM_EVENTS table some events have null ASE_USER.
could you help me?

Regards

Maybe it represents the “Guest” user? I imagine that if you give edit rights to guests and they edit some page then the generated Activity Stream events will have null user.

Another possibility is that the event is not user-related. Can you give an example of such an event that has null user?

Hi,
Thx for you response, but Guest user do not have edit rights in my xwiki.
What do you mean with, not user-related events, something like async tasks used by xwiki to do background works?

Here a row extract from the table:

ASE_EVENTID ASE_REQUESTID ASE_STREAM ASE_DATE ASE_PRIORITY ASE_TYPE ASE_APPLICATION ASE_USER ASE_WIKI ASE_SPACE ASE_PAGE ASE_URL ASE_TITLE ASE_BODY ASE_VERSION ASE_PARAM1 ASE_PARAM2 ASE_PARAM3 ASE_PARAM4 ASE_PARAM5 ASE_HIDDEN
1754130866-1506433096000-dPnYjvdj 1354549628-1506433096000-r16XhakN XWiki 2017-09-26 15:38:16.0 20 update xwiki <null> xwiki XWiki XWiki.XWikiAllGroup /xwiki/bin/view/XWiki/XWikiAllGroup activitystream.event.update activitystream.event.update 1030.1 XWikiAllGroup <null> <null> <null> <null> 0

Yes, that’s what I meant. But I’m not familiar with the Activity Stream code so I can’t say for sure if that is your case.