|  | @ -30,6 +30,7 @@ pub fn routes() -> Vec<Route> { | 
			
		
	
		
		
			
				
					|  |  |     routes![ |  |  |     routes![ | 
			
		
	
		
		
			
				
					|  |  |         admin_login, |  |  |         admin_login, | 
			
		
	
		
		
			
				
					|  |  |         get_users_json, |  |  |         get_users_json, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         get_user_json, | 
			
		
	
		
		
			
				
					|  |  |         post_admin_login, |  |  |         post_admin_login, | 
			
		
	
		
		
			
				
					|  |  |         admin_page, |  |  |         admin_page, | 
			
		
	
		
		
			
				
					|  |  |         invite_user, |  |  |         invite_user, | 
			
		
	
	
		
		
			
				
					|  | @ -349,6 +350,13 @@ fn users_overview(_token: AdminToken, conn: DbConn) -> ApiResult<Html<String>> { | 
			
		
	
		
		
			
				
					|  |  |     Ok(Html(text)) |  |  |     Ok(Html(text)) | 
			
		
	
		
		
			
				
					|  |  | } |  |  | } | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | #[get("/users/<uuid>")] | 
			
		
	
		
		
			
				
					|  |  |  |  |  | fn get_user_json(uuid: String, _token: AdminToken, conn: DbConn) -> JsonResult { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     let user = User::find_by_uuid(&uuid, &conn).map_res("User doesn't exist")?; | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     Ok(Json(user.to_json(&conn))) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | } | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | #[post("/users/<uuid>/delete")] |  |  | #[post("/users/<uuid>/delete")] | 
			
		
	
		
		
			
				
					|  |  | fn delete_user(uuid: String, _token: AdminToken, conn: DbConn) -> EmptyResult { |  |  | fn delete_user(uuid: String, _token: AdminToken, conn: DbConn) -> EmptyResult { | 
			
		
	
		
		
			
				
					|  |  |     let user = User::find_by_uuid(&uuid, &conn).map_res("User doesn't exist")?; |  |  |     let user = User::find_by_uuid(&uuid, &conn).map_res("User doesn't exist")?; | 
			
		
	
	
		
		
			
				
					|  | 
 |