Check bucket & prefix after obj's for new bucket are fetched (#7838)

Fixes #7837
master
Kaan Kabalak 5 years ago committed by kannappanr
parent d3f9f8be88
commit 36c19f1d65
  1. 7
      browser/app/js/objects/actions.js
  2. 59
      browser/ui-assets.go

@ -77,6 +77,12 @@ export const fetchObjects = () => {
prefix: currentPrefix
})
.then(res => {
// we need to check if the bucket name and prefix are the same as
// when the request was made before updating the displayed objects
if (
currentBucket === getCurrentBucket(getState()) &&
currentPrefix === getCurrentPrefix(getState())
) {
let objects = []
if (res.objects) {
objects = res.objects.map(object => {
@ -96,6 +102,7 @@ export const fetchObjects = () => {
dispatch(setPrefixWritable(res.writable))
dispatch(setListLoading(false))
}
})
.catch(err => {
if (web.LoggedIn()) {

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save