Skip to content

Commit 9845539

Browse files
committed
fix: relations undefined if fetchPolicy is no-cache
1 parent a443ec3 commit 9845539

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/vue/src/item.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export function wrapItem<
3232
const relationCache = new Map<string, any>()
3333

3434
const proxy = new Proxy({}, {
35-
get: (target, key) => {
35+
get: (_, key) => {
3636
switch (key) {
3737
case '$collection':
3838
return (collection.name) satisfies WrappedItemBase<TCollection, TCollectionDefaults, TSchema>['$collection']
@@ -100,9 +100,9 @@ export function wrapItem<
100100
return cached
101101
}
102102

103-
if (Reflect.has(target, key)) {
103+
if (Reflect.has(item.value, key)) {
104104
// @TODO resolve references
105-
return Reflect.get(target, key)
105+
return Reflect.get(item.value, key)
106106
}
107107
else {
108108
const relation = collection.relations[key as string]!

0 commit comments

Comments
 (0)