this isn't a valid thing anymore
This commit is contained in:
		
							parent
							
								
									6cedc893c1
								
							
						
					
					
						commit
						3a5579a72e
					
				| @ -168,7 +168,8 @@ impl EntityGateway for InMemoryGateway { | |||||||
| 
 | 
 | ||||||
|     async fn get_characters_by_user(&self, user: &UserAccountEntity) -> Result<[Option<CharacterEntity>; 4], GatewayError> { |     async fn get_characters_by_user(&self, user: &UserAccountEntity) -> Result<[Option<CharacterEntity>; 4], GatewayError> { | ||||||
|         let characters = self.characters.lock().unwrap(); |         let characters = self.characters.lock().unwrap(); | ||||||
|         let mut chars = [None; 4]; |         const NONE: Option<CharacterEntity> = None; | ||||||
|  |         let mut chars = [NONE; 4]; | ||||||
|         characters |         characters | ||||||
|             .iter() |             .iter() | ||||||
|             .filter(|(_, c)| c.user_id == user.id) |             .filter(|(_, c)| c.user_id == user.id) | ||||||
|  | |||||||
| @ -229,7 +229,8 @@ impl EntityGateway for PostgresGateway { | |||||||
|         let mut stream = sqlx::query_as::<_, PgCharacter>("select * from player_character where user_account = $1 and slot < 4 order by slot") |         let mut stream = sqlx::query_as::<_, PgCharacter>("select * from player_character where user_account = $1 and slot < 4 order by slot") | ||||||
|             .bind(user.id.0) |             .bind(user.id.0) | ||||||
|             .fetch(&self.pool); |             .fetch(&self.pool); | ||||||
|         let mut result = [None; 4]; |         const NONE: Option<CharacterEntity> = None; | ||||||
|  |         let mut result = [NONE; 4]; | ||||||
|         while let Some(character) = stream.try_next().await? { |         while let Some(character) = stream.try_next().await? { | ||||||
|             let index = character.slot as usize; |             let index = character.slot as usize; | ||||||
|             result[index] = Some(character.into()) |             result[index] = Some(character.into()) | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| #![allow(incomplete_features)] | #![allow(incomplete_features)] | ||||||
| #![feature(const_generics)] | #![feature(const_generics)] | ||||||
| #![feature(maybe_uninit_extra)] | #![feature(maybe_uninit_extra)] | ||||||
| #![feature(const_in_array_repeat_expressions)] | #![feature(inline_const)] | ||||||
| #![feature(drain_filter)] | #![feature(drain_filter)] | ||||||
| #![feature(or_patterns)] | #![feature(or_patterns)] | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user