Skip to content

Commit 770b39c

Browse files
authored
Merge pull request #146 from microsoft/codespace-verbose-space-waddle-767qvvg9x76cr69p
Fix container enumeration in react sample app
2 parents 6c67c9c + cae5ee2 commit 770b39c

2 files changed

Lines changed: 8 additions & 6 deletions

File tree

Samples/spe-typescript-react-azurefunction/common/schemas/ContainerSchemas.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11

2+
export interface IContainerSettings {
3+
isOcrEnabled?: boolean;
4+
isItemVersioningEnabled?: boolean;
5+
itemMajorVersionLimit?: number;
6+
}
7+
28
export interface IContainerClientCreateRequest {
39
displayName: string;
410
description?: string;
5-
itemMajorVersionLimit?: number;
6-
isItemVersioningEnabled?: boolean;
711
}
812

913
export interface IContainerServerCreateRequest extends IContainerClientCreateRequest {
@@ -20,7 +24,7 @@ export interface IContainer extends IContainerUpdateRequest {
2024
createdDateTime?: string;
2125
customProperties?: IContainerCustomProperties;
2226
permissions?: IContainerPermissions;
23-
storageUsedInBytes?: number;
27+
settings?: IContainerSettings;
2428
columns: IContainerColumn[];
2529
drive?: {
2630
webUrl: string;

Samples/spe-typescript-react-azurefunction/function-api/src/providers/GraphProvider.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,6 @@ export class GraphProvider {
3636
public async listContainers(): Promise<IContainer[]> {
3737
const response = await this._client
3838
.api('/storage/fileStorage/containers')
39-
.version('beta')
4039
.filter(`containerTypeId eq ${this._containerTypeId}`)
4140
.get();
4241
return response.value as IContainer[];
@@ -56,13 +55,12 @@ export class GraphProvider {
5655

5756
public async getContainer(id: string, loadColumns: boolean = true): Promise<IContainer> {
5857
const query = {
59-
$select: "id,displayName,containerTypeId,status,createdDateTime,description,customProperties,storageUsedInBytes,itemMajorVersionLimit,isItemVersioningEnabled",
58+
$select: "id,displayName,containerTypeId,status,createdDateTime,description,customProperties,settings",
6059
$expand: "permissions,drive"
6160
};
6261
const response = await this._client
6362
.api(`/storage/fileStorage/containers/${id}`)
6463
.query(query)
65-
.version('beta')
6664
.get();
6765
if (loadColumns) {
6866
response.columns = await this.getContainerColumns(id);

0 commit comments

Comments
 (0)