|  |  | @ -53,7 +53,8 @@ pub fn routes() -> Vec<Route> { | 
			
		
	
		
			
				
					|  |  |  |         organizations_overview, | 
			
		
	
		
			
				
					|  |  |  |         delete_organization, | 
			
		
	
		
			
				
					|  |  |  |         diagnostics, | 
			
		
	
		
			
				
					|  |  |  |         get_diagnostics_config | 
			
		
	
		
			
				
					|  |  |  |         get_diagnostics_config, | 
			
		
	
		
			
				
					|  |  |  |         resend_user_invite, | 
			
		
	
		
			
				
					|  |  |  |     ] | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  | @ -435,6 +436,19 @@ async fn remove_2fa(uuid: String, _token: AdminToken, mut conn: DbConn) -> Empty | 
			
		
	
		
			
				
					|  |  |  |     user.save(&mut conn).await | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | #[post("/users/<uuid>/invite/resend")] | 
			
		
	
		
			
				
					|  |  |  | async fn resend_user_invite(uuid: String, _token: AdminToken, mut conn: DbConn) -> EmptyResult { | 
			
		
	
		
			
				
					|  |  |  |     if let Some(user) = User::find_by_uuid(&uuid,&mut conn).await { | 
			
		
	
		
			
				
					|  |  |  |         if CONFIG.mail_enabled() { | 
			
		
	
		
			
				
					|  |  |  |             mail::send_invite(&user.email, &user.uuid, None, None, &CONFIG.invitation_org_name(), None).await | 
			
		
	
		
			
				
					|  |  |  |         } else { | 
			
		
	
		
			
				
					|  |  |  |             Ok(()) | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  |     } else { | 
			
		
	
		
			
				
					|  |  |  |         err_code!("User doesn't exist", Status::NotFound.code); | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | #[derive(Deserialize, Debug)] | 
			
		
	
		
			
				
					|  |  |  | struct UserOrgTypeData { | 
			
		
	
		
			
				
					|  |  |  |     user_type: NumberOrString, | 
			
		
	
	
		
			
				
					|  |  | 
 |