deep-foundation / deep-foundation/dev
using deep.update
- Dominant language
- TypeScript
- Stars
- 20
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Description
### Bug description
This function throws an error when used:
```
async function updateLinkValue(syncTextFile, value, deep){
console.log(syncTextFile, value);
await deep.update(
{
link_id: syncTextFile
},
{
value: value
},
{
table: (typeof value) + 's'
}
)
}
```
### Expected Behavior
Text File Link Updates
### Current Behavior
Error:
```
throw new Error(`DeepClient Update Error: ${e.message}`, { cause: e });
^
Error: DeepClient Update Error: field "__typename" not found in type: 'bigint_comparison_exp'
at DeepClient. (file:///C:/Users/samsung/Deep.project/sync-file/deep-files-sync/node_modules/@deep-foundation/deeplinks/imports/client.js:497:27)
at Generator.throw ()
at rejected (file:///C:/Users/samsung/Deep.project/sync-file/deep-files-sync/node_modules/@deep-foundation/deeplinks/imports/client.js:5:65)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
[cause]: ApolloError: field "__typename" not found in type: 'bigint_comparison_exp'
at new ApolloError (C:\Users\samsung\Deep.project\sync-file\deep-files-sync\node_modules\@apollo\client\errors\errors.cjs:33:28)
at C:\Users\samsung\Deep.project\sync-file\deep-files-sync\node_modules\@apollo\client\core\core.cjs:1427:47
at both (C:\Users\samsung\Deep.project\sync-file\deep-files-sync\node_modules\@apollo\client\utilities\utilities.cjs:1269:31)
at C:\Users\samsung\Deep.project\sync-file\deep-files-sync\node_modules\@apollo\client\utilities\utilities.cjs:1260:72
at new Promise ()
at Object.then (C:\Users\samsung\Deep.project\sync-file\deep-files-sync\node_modules\@apollo\client\utilities\utilities.cjs:1260:24)
at Object.next (C:\Users\samsung\Deep.project\sync-file\deep-files-sync\node_modules\@apollo\client\utilities\utilities.cjs:1271:49)
at notifySubscription (C:\Users\samsung\Deep.project\sync-file\deep-files-sync\node_modules\zen-observable\lib\Observable.js:135:18)
at onNotify (C:\Users\samsung\Deep.project\sync-file\deep-files-sync\node_modules\zen-observable\lib\Observable.js:179:3)
at SubscriptionObserver.next (C:\Users\samsung\Deep.project\sync-file\deep-files-sync\node_modules\zen-observable\lib\Observable.js:235:7) { graphQLErrors: [
{
extensions: {
path: '$.selectionSet.update_strings.args.where.id.__typename',
code: 'validation-failed'
},
message: `field "__typename" not found in type: 'bigint_comparison_exp'`
}
],
protocolErrors: [],
clientErrors: [],
networkError: null,
extraInfo: undefined
}
}
```
### Steps to reproduce
_No response_
### Workaround
_No response_
### Environment
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.