Browse Source

fix(core): Fix error when searching ShopAPI with postgres

Closes #99
Michael Bromley 6 năm trước cách đây
mục cha
commit
f05360b021

+ 1 - 1
packages/core/src/plugin/default-search-plugin/fulltext-search.resolver.ts

@@ -1,5 +1,5 @@
 import { Args, Mutation, Parent, Query, ResolveProperty, Resolver } from '@nestjs/graphql';
-import { Permission, SearchInput, QuerySearchArgs, SearchResponse } from '@vendure/common/lib/generated-types';
+import { Permission, QuerySearchArgs, SearchInput, SearchResponse } from '@vendure/common/lib/generated-types';
 import { Omit } from '@vendure/common/lib/omit';
 
 import { Decode } from '../../api';

+ 2 - 2
packages/core/src/plugin/default-search-plugin/search-strategy/postgres-search-strategy.ts

@@ -63,7 +63,7 @@ export class PostgresSearchStrategy implements SearchStrategy {
             }
         }
         if (enabledOnly) {
-            qb.andWhere('"si_enabled" = :enabled', { enabled: true });
+            qb.andWhere('"si"."enabled" = :enabled', { enabled: true });
         }
 
         return qb
@@ -82,7 +82,7 @@ export class PostgresSearchStrategy implements SearchStrategy {
             input,
         );
         if (enabledOnly) {
-            innerQb.andWhere('"si_enabled" = :enabled', { enabled: true });
+            innerQb.andWhere('"si"."enabled" = :enabled', { enabled: true });
         }
         const totalItemsQb = this.connection
             .createQueryBuilder()