[bugfix] Fix pending approval check (#3316)

This commit is contained in:
tobi 2024-09-17 21:35:13 +02:00 committed by GitHub
parent 95614fb298
commit e337aa83b8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 2 deletions

View File

@ -311,7 +311,8 @@ func (f *federatingDB) acceptStatusIRI(
return nil return nil
} }
if util.PtrOrValue(status.PendingApproval, false) { pendingApproval := util.PtrOrValue(status.PendingApproval, false)
if !pendingApproval {
// Status doesn't need approval or it's // Status doesn't need approval or it's
// already been approved by an Accept. // already been approved by an Accept.
// Just return. // Just return.
@ -402,7 +403,8 @@ func (f *federatingDB) acceptLikeIRI(
return nil return nil
} }
if !util.PtrOrValue(fave.PendingApproval, false) { pendingApproval := util.PtrOrValue(fave.PendingApproval, false)
if !pendingApproval {
// Like doesn't need approval or it's // Like doesn't need approval or it's
// already been approved by an Accept. // already been approved by an Accept.
// Just return. // Just return.