social-common / pragma.datarights / DataRightsSocialPlugin / buildPersonalDataReport /
buildPersonalDataReport #
abstract suspend fun buildPersonalDataReport(socialId: <ERROR CLASS>, requestId: UUID): PersonalDataReport
Called when the Social backend has an outstanding request from a player for their personal data. This plugin is used to get all the data stored in services on this social shard.
Used by
- DataRightsService.submitRequestV1
 - DataRightsService.submitRequestOperatorV1
 - DataRightsService.submitRequestPartnerV1
 - DataRightsService.submitRequestServiceV1
 
Return #
A fully-populated PersonalDataReport.
Parameters #
socialId  | pragmaSocialId of the user we are to build the report for.  | 
requestId  | unique id of the data rights request.  |