# #firebase #flutter #graphql #hasura
Вопрос:
Я новичок в GraphQL и Hasura. Я приобретаю JWT пользователя firebase и передаю его в конечную точку Hasura GraphQL, но получаю сообщения об ошибках
GTMSessionFetcher invoking fetch callbacks, data {length = 3322, bytes = 0x7b0a2020 22616363 6573735f 746f6b65 ... 31303535 220a7d0a }, error (null)
flutter: OperationException(linkException: null, graphqlErrors: [GraphQLError(message: invalid input syntax for type uuid: "", locations: null, path: null, extensions: {path: $.selectionSet.insert_member_one.args.object, code: data-exception})])
Ответ №1:
Вы получаете эту ошибку, потому URL
что переданное при инициализации graphql client
неверно или содержит специальные символы. Попробуйте использовать
Uri.Parse('YOUR_URL_HERE)
в GraphQLClient()
Ответ №2:
Пустая строка 1: не является нулем, если это поле, допускающее значение null, и 2: недопустимый идентификатор uuid (по крайней мере, v4, я столкнулся с той же проблемой) используется 00000000-0000-0000-0000-000000000000
как нулевой/пустой идентификатор uuid v4.