We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 08578c0 commit 17d00a8Copy full SHA for 17d00a8
graphql_client_codegen/src/codegen/selection.rs
@@ -406,11 +406,15 @@ impl ExpandedField<'_> {
406
};
407
408
let is_id = self.field_type == "ID";
409
- let is_required = self.field_type_qualifiers.contains(&GraphqlTypeQualifier::Required);
+ let is_required = self
410
+ .field_type_qualifiers
411
+ .contains(&GraphqlTypeQualifier::Required);
412
let id_deserialize_with = if is_id && is_required {
413
Some(quote!(#[serde(deserialize_with = "graphql_client::serde_with::deserialize_id")]))
414
} else if is_id {
- Some(quote!(#[serde(deserialize_with = "graphql_client::serde_with::deserialize_option_id")]))
415
+ Some(
416
+ quote!(#[serde(deserialize_with = "graphql_client::serde_with::deserialize_option_id")]),
417
+ )
418
} else {
419
None
420
0 commit comments