mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 22:28:05 +01:00 
			
		
		
		
	Use a better OlderThan for DeleteInactiveUsers (#19693)
* Use a better OlderThan for DeleteInactiveUsers - Currently the OlderThan is zero, for instances that enable or run this task this could actually delete just new users that still need to confirm their email. This patch fixes that by setting the default to the `ActiveCodeLives` setting, which corresponds to the amount of time that a user can active their account, thus avoiding the issue of deleting unactivated email users. * Use correct duration
This commit is contained in:
		
							parent
							
								
									cafa2dcb87
								
							
						
					
					
						commit
						61f939359d
					
				| @ -26,7 +26,7 @@ func registerDeleteInactiveUsers() { | ||||
| 			RunAtStart: false, | ||||
| 			Schedule:   "@annually", | ||||
| 		}, | ||||
| 		OlderThan: 0 * time.Second, | ||||
| 		OlderThan: time.Minute * time.Duration(setting.Service.ActiveCodeLives), | ||||
| 	}, func(ctx context.Context, _ *user_model.User, config Config) error { | ||||
| 		olderThanConfig := config.(*OlderThanConfig) | ||||
| 		return user_service.DeleteInactiveUsers(ctx, olderThanConfig.OlderThan) | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user