Skip to content

Commit d20cd08

Browse files
author
Benjamin Perez
committed
Fixed tags logic
1 parent 4ecbe76 commit d20cd08

File tree

1 file changed

+10
-4
lines changed
  • portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems

1 file changed

+10
-4
lines changed

portal-ui/src/screens/Console/Buckets/BucketDetails/SummaryItems/BucketTags.tsx

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
import React, { useEffect, useState } from "react";
1818
import get from "lodash/get";
19-
import { Loader, Box, Tag, AddIcon } from "mds";
19+
import { AddIcon, Box, Loader, Tag } from "mds";
2020
import { Bucket } from "../../../Watch/types";
2121
import { ErrorResponseHandler } from "../../../../../common/types";
2222
import { IAM_SCOPES } from "../../../../../common/SecureComponent/permissions";
@@ -67,9 +67,15 @@ const BucketTags = ({ bucketName }: BucketTagProps) => {
6767
};
6868

6969
const onTagLoaded = (res: Bucket) => {
70-
if (res != null && res?.details != null && "tags" in res?.details) {
71-
setTags(res?.details?.tags);
72-
setTagKeys(Object.keys(res?.details?.tags));
70+
if (!!res && res?.details != null) {
71+
if (res.details.tags) {
72+
setTags(res?.details?.tags);
73+
setTagKeys(Object.keys(res?.details?.tags));
74+
75+
return;
76+
}
77+
setTags([]);
78+
setTagKeys([]);
7379
}
7480
};
7581

0 commit comments

Comments
 (0)