From 7ba363108aedeee8126fa29d36f9facaccdd5beb Mon Sep 17 00:00:00 2001 From: IvanRodriCalleja Date: Fri, 7 Apr 2023 20:51:59 +0200 Subject: [PATCH] fix: support juniper master version --- juniper-compose/Cargo.toml | 2 +- juniper-compose/src/lib.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/juniper-compose/Cargo.toml b/juniper-compose/Cargo.toml index 1456c08..9e3ba91 100644 --- a/juniper-compose/Cargo.toml +++ b/juniper-compose/Cargo.toml @@ -11,5 +11,5 @@ repository = "https://github.com/nikis05/juniper-compose" keywords = ["juniper", "compose", "merge"] [dependencies] -juniper = { version = "0.15.9" } +juniper = { git = "https://github.com/graphql-rust/juniper", branch = "master" } juniper-compose-macros = { version = "0.0.3", path = "../juniper-compose-macros" } diff --git a/juniper-compose/src/lib.rs b/juniper-compose/src/lib.rs index 003b4be..d621e25 100644 --- a/juniper-compose/src/lib.rs +++ b/juniper-compose/src/lib.rs @@ -137,7 +137,7 @@ pub fn type_to_owned<'a>(ty: &Type<'a>) -> Type<'static> { match ty { Type::Named(name) => Type::Named(Cow::Owned(name.to_string())), Type::NonNullNamed(name) => Type::NonNullNamed(Cow::Owned(name.to_string())), - Type::List(inner) => Type::List(Box::new(type_to_owned(inner))), - Type::NonNullList(inner) => Type::NonNullList(Box::new(type_to_owned(inner))), + Type::List(inner, expected_size) => Type::List(Box::new(type_to_owned(inner)), *expected_size), + Type::NonNullList(inner, expected_size) => Type::NonNullList(Box::new(type_to_owned(inner)), *expected_size), } }