diff options
| -rw-r--r-- | internal/federation/federatingdb/accept.go | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/federation/federatingdb/accept.go b/internal/federation/federatingdb/accept.go index 8082e555f..571e62aed 100644 --- a/internal/federation/federatingdb/accept.go +++ b/internal/federation/federatingdb/accept.go @@ -311,7 +311,8 @@ func (f *federatingDB) acceptStatusIRI(  		return nil  	} -	if util.PtrOrValue(status.PendingApproval, false) { +	pendingApproval := util.PtrOrValue(status.PendingApproval, false) +	if !pendingApproval {  		// Status doesn't need approval or it's  		// already been approved by an Accept.  		// Just return. @@ -402,7 +403,8 @@ func (f *federatingDB) acceptLikeIRI(  		return nil  	} -	if !util.PtrOrValue(fave.PendingApproval, false) { +	pendingApproval := util.PtrOrValue(fave.PendingApproval, false) +	if !pendingApproval {  		// Like doesn't need approval or it's  		// already been approved by an Accept.  		// Just return.  | 
