File tree Expand file tree Collapse file tree 2 files changed +13
-5
lines changed
Expand file tree Collapse file tree 2 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -507,7 +507,7 @@ pub(super) fn read_server_settings(
507507 } ) ?;
508508
509509 let mut support_versions: Vec < ProtocolVersion > = vec ! [ ] ;
510- if let Some ( serde_json:: Value :: Array ( ref values) ) = json. get ( "line.proto.support.versions" )
510+ if let Some ( serde_json:: Value :: Array ( ref values) ) = json. get ( "config" ) . and_then ( |v| v . get ( " line.proto.support.versions") )
511511 {
512512 for value in values. iter ( ) {
513513 if let Some ( v) = value. as_u64 ( ) {
@@ -523,7 +523,8 @@ pub(super) fn read_server_settings(
523523 }
524524
525525 let max_name_length = json
526- . get ( "cairo.max.file.name.length" )
526+ . get ( "config" )
527+ . and_then ( |v| v. get ( "cairo.max.file.name.length" ) )
527528 . and_then ( |v| v. as_u64 ( ) )
528529 . unwrap_or ( MAX_NAME_LEN_DEFAULT as u64 ) as usize ;
529530 Ok ( ( support_versions, max_name_length) )
Original file line number Diff line number Diff line change @@ -314,9 +314,16 @@ impl MockServer {
314314 if supported_versions. is_empty ( ) {
315315 self . settings_response = serde_json:: json!( { "version" : "8.1.2" } ) ;
316316 } else {
317- self . settings_response = serde_json:: json!( {
318- "line.proto.support.versions" : supported_versions
319- } ) ;
317+ self . settings_response = serde_json:: json!(
318+ { "config" : { "release.type" : "OSS" , "release.version" : "[DEVELOPMENT]" ,
319+ "line.proto.support.versions" : supported_versions,
320+ "ilp.proto.transports" : [ "tcp" , "http" ] ,
321+ "posthog.enabled" : false ,
322+ "posthog.api.key" : null,
323+ "cairo.max.file.name.length" : 127 } ,
324+ "preferences.version" : 0 ,
325+ "preferences" : { } }
326+ ) ;
320327 }
321328 self
322329 }
You can’t perform that action at this time.
0 commit comments