1515
1616
1717"""
18- Queryclient(url::String,data::String; vars::Dict=Dict(),auth::String="Bearer 0000", headers::Dict=Dict(),getlink::Bool=false,check::Bool=false,operationName::String="" )
18+ Queryclient(url::String,data::String; vars::Dict=Dict(),auth::String="Bearer 0000", headers::Dict=Dict(),getlink::Bool=false,check::Bool=false,operationName::Union{ String, Nothing}=nothing )
1919
2020 Execute a query with all available parameters
2121"""
22- function Queryclient(url:: String ,data:: String ; vars:: Dict = Dict(),auth:: String = " Bearer 0000" , headers:: Dict = Dict(),getlink:: Bool = false ,check:: Bool = false ,operationName:: String = " " )
22+ function Queryclient(url:: String ,data:: String ;
23+ vars:: Dict = Dict(),auth:: String = " Bearer 0000" ,
24+ headers:: Dict = Dict(),getlink:: Bool = false ,
25+ check:: Bool = false ,operationName:: Union{String, Nothing} = nothing )
2326
2427 if (check)
2528 Validatequery(Parse(data))
@@ -29,7 +32,7 @@ function Queryclient(url::String,data::String; vars::Dict=Dict(),auth::String="B
2932 # ------------
3033 link = url* " ?query=" * HTTP. escapeuri(data)
3134
32- if length(operationName)> 0
35+ if operationName != = nothing && length(operationName) > 0
3336 link= link* " &operationName=" * operationName
3437 end
3538
@@ -84,7 +87,7 @@ function GraphQLClient(url::String; auth::String="Bearer 0000", headers::Dict=Di
8487 my_auth= auth
8588 end
8689
87- function Query(data:: String ; vars:: Dict = Dict(),getlink:: Bool = false ,check:: Bool = false ,operationName:: String = " " )
90+ function Query(data:: String ; vars:: Dict = Dict(),getlink:: Bool = false ,check:: Bool = false ,operationName:: Union{ String, Nothing} = nothing )
8891
8992 return Queryclient(my_url,data,vars= vars,auth= my_auth,headers= my_headersextras,getlink= getlink,operationName= operationName,check= check)
9093
0 commit comments