[bugfix] Populate followReq before accessing targetaccount pointer (#2099)
This commit is contained in:
parent
5588d4e88e
commit
a26af1310f
|
@ -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.
|
||||
|
|
Loading…
Reference in New Issue