AppEndpoint.name is required for both the client and server
This commit is contained in:
		
							parent
							
								
									31641b1ea1
								
							
						
					
					
						commit
						0dbf9f519e
					
				| @ -3,7 +3,7 @@ use canapi::Endpoint; | ||||
| #[derive(Clone, Default, Serialize, Deserialize)] | ||||
| pub struct AppEndpoint { | ||||
|     pub id: Option<i32>, | ||||
|     pub name: Option<String>, | ||||
|     pub name: String, | ||||
|     pub website: Option<String>, | ||||
|     pub redirect_uri: Option<String>, | ||||
|     pub client_id: Option<String>, | ||||
|  | ||||
| @ -44,7 +44,7 @@ impl Provider<Connection> for App { | ||||
| 
 | ||||
|         let client_secret = random_hex(); | ||||
|         let app = App::insert(conn, NewApp { | ||||
|             name: data.name.expect("App::create: name is required"), | ||||
|             name: data.name, | ||||
|             client_id: client_id, | ||||
|             client_secret: client_secret, | ||||
|             redirect_uri: data.redirect_uri, | ||||
| @ -53,7 +53,7 @@ impl Provider<Connection> for App { | ||||
| 
 | ||||
|         Ok(AppEndpoint { | ||||
|             id: Some(app.id), | ||||
|             name: Some(app.name), | ||||
|             name: app.name, | ||||
|             client_id: Some(app.client_id), | ||||
|             client_secret: Some(app.client_secret), | ||||
|             redirect_uri: app.redirect_uri, | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user