Currently UI is designed to create a single resolver for each type and field. However, that's still possible for the ui-server. There should be a check for this and if for some reason a new resolver is being created (instead of edited) an error should be returned.
Relevant code located at [{{schema.js}}|https://github.com/aerogear/data-sync-ui/blob/master/server/gql/schema.js#L118-L160]. |
|