mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2025-06-05 21:59:39 +02:00
[bugfix] Populate followReq before accessing targetaccount pointer (#2099)
This commit is contained in:
@ -265,6 +265,10 @@ func (p *fediAPI) CreateFollowReq(ctx context.Context, fMsg messages.FromFediAPI
|
||||
return gtserror.Newf("%T not parseable as *gtsmodel.FollowRequest", fMsg.GTSModel)
|
||||
}
|
||||
|
||||
if err := p.state.DB.PopulateFollowRequest(ctx, followRequest); err != nil {
|
||||
return gtserror.Newf("error populating follow request: %w", err)
|
||||
}
|
||||
|
||||
if *followRequest.TargetAccount.Locked {
|
||||
// Account on our instance is locked:
|
||||
// just notify the follow request.
|
||||
|
Reference in New Issue
Block a user