Fix subscription bug
This commit is contained in:
parent
fe8fd4bba4
commit
29f9712b9b
|
@ -253,7 +253,7 @@ where
|
|||
let prepared = gql_req
|
||||
.prepare(&schema)
|
||||
.map_err(actix_web::error::ErrorBadRequest)?;
|
||||
let mut cache_control = dbg!(prepared.cache_control()).value();
|
||||
let mut cache_control = prepared.cache_control().value();
|
||||
let gql_resp = prepared.execute().await;
|
||||
if gql_resp.is_err() {
|
||||
cache_control = None;
|
||||
|
|
|
@ -214,7 +214,9 @@ pub fn generate(object_args: &args::Object, item_impl: &mut ItemImpl) -> Result<
|
|||
let ctx_selection_set = ctx_field.with_item(&field.selection_set);
|
||||
let value =
|
||||
#crate_name::OutputValueType::resolve(msg, &ctx_selection_set).await?;
|
||||
return Ok(Some(value));
|
||||
let mut res = #crate_name::serde_json::Map::new();
|
||||
res.insert(ctx_field.result_name(), value);
|
||||
return Ok(Some(res.into()));
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
Loading…
Reference in New Issue
Block a user