graphql-engine/server/src-lib/Hasura/GraphQL/Parser/Internal
Rakesh Emmadi c2f667a06d server: correctly generate remote relationship field type
>

### Description
>
From HGE version 2.0 onwards, all remote relationship fields are generated as plain types without non-nullable and lists. This PR fixes the same.

### Changelog

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components

- [x] Server
- [x] Tests

### Related Issues
->
fix https://github.com/hasura/graphql-engine/issues/7284

### Steps to test and verify
>
- Create a remote relationship to a field in remote schema with non-nullable or list type
- The HGE introspection should give the remote relationship field type correctly as like in the remote schema

https://github.com/hasura/graphql-engine-mono/pull/2071

GitOrigin-RevId: e113f5d17b62bfa0a25028c20260ae1782ae224b
2021-08-12 12:17:52 +00:00
..
Convert.hs Remote schema execution logic 2021-08-06 13:40:37 +00:00
Input.hs server: remove remnants of query plan caching (fix #1795) 2021-07-27 11:52:43 +00:00
Parser.hs server: correctly generate remote relationship field type 2021-08-12 12:17:52 +00:00
Scalars.hs server: introduce new custom scalars and remove offsetParser 2021-06-10 16:14:21 +00:00
TypeChecking.hs server: remove remnants of query plan caching (fix #1795) 2021-07-27 11:52:43 +00:00
Types.hs Merge oss/master onto mono/main 2020-11-12 22:37:19 +05:30