feat(api): add portal_events to auth/me endpoint
Add persons() relationship to User model and include portal_events array in MeResource response, mapping each person record to its event and organisation data for the portal frontend. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -80,6 +80,11 @@ final class User extends Authenticatable
|
||||
return $this->hasMany(PersonIdentityMatch::class, 'matched_user_id');
|
||||
}
|
||||
|
||||
public function persons(): HasMany
|
||||
{
|
||||
return $this->hasMany(Person::class, 'user_id');
|
||||
}
|
||||
|
||||
public function organisationTags(): HasMany
|
||||
{
|
||||
return $this->hasMany(UserOrganisationTag::class);
|
||||
|
||||
Reference in New Issue
Block a user