Publish: Handle reflecting-state not updated correctly. #336
2 changed files with 30 additions and 26 deletions
28
dist/bundle.es.js
vendored
28
dist/bundle.es.js
vendored
|
@ -4758,19 +4758,21 @@ const doCheckReflectingFiles = () => (dispatch, getState) => {
|
||||||
|
|
||||||
Promise.all(promises).then(function (results) {
|
Promise.all(promises).then(function (results) {
|
||||||
results.forEach(function (res) {
|
results.forEach(function (res) {
|
||||||
const fileListItem = res.items[0];
|
if (res.items[0]) {
|
||||||
const fileClaimId = fileListItem.claim_id;
|
const fileListItem = res.items[0];
|
||||||
const {
|
const fileClaimId = fileListItem.claim_id;
|
||||||
is_fully_reflected: done,
|
const {
|
||||||
uploading_to_reflector: uploading,
|
is_fully_reflected: done,
|
||||||
reflector_progress: progress
|
uploading_to_reflector: uploading,
|
||||||
} = fileListItem;
|
reflector_progress: progress
|
||||||
if (uploading) {
|
} = fileListItem;
|
||||||
newReflectingById[fileClaimId] = {
|
if (uploading) {
|
||||||
fileListItem: fileListItem,
|
newReflectingById[fileClaimId] = {
|
||||||
progress,
|
fileListItem: fileListItem,
|
||||||
stalled: !done && !uploading
|
progress,
|
||||||
};
|
stalled: !done && !uploading
|
||||||
|
};
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}).then(function () {
|
}).then(function () {
|
||||||
|
|
|
@ -395,19 +395,21 @@ export const doCheckReflectingFiles = () => (dispatch: Dispatch, getState: GetSt
|
||||||
Promise.all(promises)
|
Promise.all(promises)
|
||||||
.then(results => {
|
.then(results => {
|
||||||
results.forEach(res => {
|
results.forEach(res => {
|
||||||
const fileListItem = res.items[0];
|
if (res.items[0]) {
|
||||||
const fileClaimId = fileListItem.claim_id;
|
const fileListItem = res.items[0];
|
||||||
const {
|
const fileClaimId = fileListItem.claim_id;
|
||||||
is_fully_reflected: done,
|
const {
|
||||||
uploading_to_reflector: uploading,
|
is_fully_reflected: done,
|
||||||
reflector_progress: progress,
|
uploading_to_reflector: uploading,
|
||||||
} = fileListItem;
|
reflector_progress: progress,
|
||||||
if (uploading) {
|
} = fileListItem;
|
||||||
newReflectingById[fileClaimId] = {
|
if (uploading) {
|
||||||
fileListItem: fileListItem,
|
newReflectingById[fileClaimId] = {
|
||||||
progress,
|
fileListItem: fileListItem,
|
||||||
stalled: !done && !uploading,
|
progress,
|
||||||
};
|
stalled: !done && !uploading,
|
||||||
|
};
|
||||||
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
})
|
})
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue