mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-11-04 09:02:25 -06:00 
			
		
		
		
	[bugfix] Fix no notification if mention edited into status (#4102)
This pull request adds mention notifications if a mention was edited into a status after its initial publication. Closes https://codeberg.org/superseriousbusiness/gotosocial/issues/3869 Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4102 Co-authored-by: tobi <tobi.smethurst@protonmail.com> Co-committed-by: tobi <tobi.smethurst@protonmail.com>
This commit is contained in:
		
					parent
					
						
							
								2f88039d57
							
						
					
				
			
			
				commit
				
					
						fd12b36fbd
					
				
			
		
					 13 changed files with 196 additions and 48 deletions
				
			
		| 
						 | 
				
			
			@ -89,6 +89,7 @@ func (suite *FromClientAPITestSuite) newStatus(
 | 
			
		|||
			OriginAccountID:  account.ID,
 | 
			
		||||
			OriginAccountURI: account.URI,
 | 
			
		||||
			TargetAccountID:  replyToStatus.AccountID,
 | 
			
		||||
			IsNew:            true,
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		if err := state.DB.PutMention(ctx, mention); err != nil {
 | 
			
		||||
| 
						 | 
				
			
			@ -117,6 +118,7 @@ func (suite *FromClientAPITestSuite) newStatus(
 | 
			
		|||
			TargetAccountID:  mentionedAccount.ID,
 | 
			
		||||
			TargetAccount:    mentionedAccount,
 | 
			
		||||
			Silent:           util.Ptr(false),
 | 
			
		||||
			IsNew:            true,
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		newStatus.Mentions = append(newStatus.Mentions, newMention)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue