Вот запрос GraphQL, который я использую:
Код: Выделить всё
fragment AuthenticationFragment on SessionInfo {
role
sessionGUID
token
}
mutation loginAsGuest {
login(
lang: { key: "FRA" }
) {
...AuthenticationFragment
}
}
Код: Выделить всё
{
"data": {
"login": {
"role": "XXX",
"sessionGUID": "XXX",
"token": "XXXX"
}
}
}
Код: Выделить всё
{
"login": {
"__typename": "SessionInfo",
"authenticationFragment": {
"role": {
"rawValue": "XXX"
},
"sessionGUID": "XXX",
"token": "XXX"
}
}
}
Как удалить оболочку аутентификации Fragment и напрямую сгладить поля (роль, sessionGUID, токен) в объект входа?
Я попробовал включить опцию FlattenModels в конфигурации моего плагина, но это не сработало должным образом.Будем благодарны за любую помощь!
Подробнее здесь: https://stackoverflow.com/questions/792 ... ted-models
Мобильная версия