Skip to content

Commit

Permalink
Fix secure component having multiple childs (#1455)
Browse files Browse the repository at this point in the history
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com>
  • Loading branch information
dvaldivia authored Jan 25, 2022
1 parent 80d3e8c commit 1842caf
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 34 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1158,35 +1158,37 @@ const ListObjects = ({
scopes={[IAM_SCOPES.S3_PUT_OBJECT]}
errorProps={{ disabled: true }}
>
<UploadFilesButton
uploadFileFunction={(closeMenu) => {
if (fileUpload && fileUpload.current) {
fileUpload.current.click();
}
closeMenu();
}}
uploadFolderFunction={(closeMenu) => {
if (folderUpload && folderUpload.current) {
folderUpload.current.click();
}
closeMenu();
}}
/>

<input
type="file"
multiple
onChange={handleUploadButton}
style={{ display: "none" }}
ref={fileUpload}
/>
<input
type="file"
multiple
onChange={handleUploadButton}
style={{ display: "none" }}
ref={folderUpload}
/>
<Fragment>
<UploadFilesButton
uploadFileFunction={(closeMenu) => {
if (fileUpload && fileUpload.current) {
fileUpload.current.click();
}
closeMenu();
}}
uploadFolderFunction={(closeMenu) => {
if (folderUpload && folderUpload.current) {
folderUpload.current.click();
}
closeMenu();
}}
/>

<input
type="file"
multiple
onChange={handleUploadButton}
style={{ display: "none" }}
ref={fileUpload}
/>
<input
type="file"
multiple
onChange={handleUploadButton}
style={{ display: "none" }}
ref={folderUpload}
/>
</Fragment>
</SecureComponent>
</Fragment>
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ const styles = (theme: Theme) =>
listUploadIcons: {
"& .min-icon": {
width: 18,
fill: "rgba(0,0,0,0.87)"
fill: "rgba(0,0,0,0.87)",
},
},
});
Expand Down
8 changes: 4 additions & 4 deletions portal-ui/tests/permissions/bucketRead.ts
Original file line number Diff line number Diff line change
Expand Up @@ -85,12 +85,12 @@ test
.setFilesToUpload(elements.uploadInput, "../uploads/test.txt")
.click(logoutItem);
})("Object list table is enabled", async (t) => {
const bucketsTableExists = elements.table.exists;
const testBucketBrowseButton = testBucketBrowseButtonFor("bucketread3");
await new Promise((resolve) => setTimeout(resolve, 2000));
await t
.useRole(roles.bucketRead)
.click(testBucketBrowseButton)
.expect(bucketsTableExists)
.navigateTo("http://localhost:9090/buckets")
.click(testBucketBrowseButtonFor("bucketread3"))
.expect(elements.table.exists)
.ok();
})
.after(async (t) => {
Expand Down

0 comments on commit 1842caf

Please sign in to comment.