Skip to content

Commit f84e3a7

Browse files
authored
fix(storage): correct list v2 types to correctly match data returned from api (#1761)
1 parent 4d7ebbd commit f84e3a7

File tree

1 file changed

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

1 file changed

+17
-2
lines changed

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

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,10 +143,25 @@ 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+
/**
154+
* @deprecated
155+
*/
156+
last_accessed_at: string
157+
}
158+
159+
export type SearchV2Folder = Omit<SearchV2Object, 'id' | 'metadata' | 'last_accessed_at'>
160+
146161
export interface SearchV2Result {
147162
hasNext: boolean
148-
folders: { name: string }[]
149-
objects: FileObject[]
163+
folders: SearchV2Folder[]
164+
objects: SearchV2Object[]
150165
nextCursor?: string
151166
}
152167

0 commit comments

Comments
 (0)