I am using hasura for queries.
ApolloNetworkClass.shared.apolloClient.fetch(query: GetCollectionsQuery(user_id: "120"), cachePolicy: .fetchIgnoringCacheData) { (result) in
switch result
{
case .success(let result) :
if let array = result.data?.nftCollections.map({$0.fragments.nftCollectionsModel})
{
self.collectionList = array
self.tblCollections.reloadData()
}
else if let error = result.errors {
if let errorResponse = error.first {
print(errorResponse)
} else {
print("[Error] Got errors when call request: \(error)")
}
}
break
case .failure(let error) :
Utility.ShowToast(message: error.localizedDescription, position: .top)
print(error)
break
}
}
Here is my query and I just want to get error code or response code (like 401).
I have tried everything, but I am unable to get solutions.
Thanks in advance.