Skip to content

Commit 64b0231

Browse files
committed
fix(storage): correct list v2 types to correctly match data returned from the api
1 parent 188fa17 commit 64b0231

File tree

1 file changed

+15
-2
lines changed
  • packages/core/storage-js/src/lib

1 file changed

+15
-2
lines changed

packages/core/storage-js/src/lib/types.ts

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,10 +143,23 @@ export interface SearchV2Options {
143143
sortBy?: SortByV2
144144
}
145145

146+
export interface SearchV2Object {
147+
id: string
148+
key: string
149+
name: string
150+
updated_at: string
151+
created_at: string
152+
metadata: Record<string, any>
153+
// deprecated
154+
last_accessed_at: string
155+
}
156+
157+
export type SearchV2Folder = Omit<SearchV2Object, 'id' | 'metadata' | 'last_accessed_at'>
158+
146159
export interface SearchV2Result {
147160
hasNext: boolean
148-
folders: { name: string }[]
149-
objects: FileObject[]
161+
folders: SearchV2Folder[]
162+
objects: SearchV2Object[]
150163
nextCursor?: string
151164
}
152165

0 commit comments

Comments
 (0)