Browse Source

fix: drop collection error introduced by refactor (#848)

Signed-off-by: ryjiang <jiangruiyi@gmail.com>
ryjiang 2 months ago
parent
commit
558c2e9da8
2 changed files with 3 additions and 3 deletions
  1. 2 2
      client/src/context/Data.tsx
  2. 1 1
      client/src/http/Collection.service.ts

+ 2 - 2
client/src/context/Data.tsx

@@ -393,12 +393,12 @@ export const DataProvider = (props: { children: React.ReactNode }) => {
   const dropCollection = async (name: string) => {
   const dropCollection = async (name: string) => {
     // drop collection
     // drop collection
     const dropped = await CollectionService.dropCollection(name);
     const dropped = await CollectionService.dropCollection(name);
-    if (dropped.data.error_code === 'Success') {
+    if (dropped.error_code === 'Success') {
       // remove collection from state
       // remove collection from state
       setCollections(prev => prev.filter(v => v.collection_name !== name));
       setCollections(prev => prev.filter(v => v.collection_name !== name));
     }
     }
 
 
-    return dropped.data;
+    return dropped;
   };
   };
 
 
   // API: create index
   // API: create index

+ 1 - 1
client/src/http/Collection.service.ts

@@ -54,7 +54,7 @@ export class CollectionService extends BaseModel {
   }
   }
 
 
   static dropCollection(collectionName: string) {
   static dropCollection(collectionName: string) {
-    return super.delete<{ data: ResStatus }>({
+    return super.delete<ResStatus>({
       path: `/collections/${collectionName}`,
       path: `/collections/${collectionName}`,
     });
     });
   }
   }