Merge branch 'fix-web-slowness' into reusedname-dev
This commit is contained in:
commit
7070615863
|
@ -125,19 +125,18 @@ function syncRecordings(recordings) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// update existing recordings
|
// update existing recordings
|
||||||
for ( let i in recordings) {
|
const recordingsMap = new Map(observableRecordingsArray().map(r => [r.id, r]));
|
||||||
let recording = recordings[i];
|
|
||||||
for ( let j in observableRecordingsArray()) {
|
for (let recording of recordings) {
|
||||||
let r = observableRecordingsArray()[j];
|
const r = recordingsMap.get(recording.id);
|
||||||
if (recording.id === r.id) {
|
if (r) {
|
||||||
r.progress = recording.progress;
|
r.progress = recording.progress;
|
||||||
r.sizeInByte = recording.sizeInByte;
|
r.sizeInByte = recording.sizeInByte;
|
||||||
r.status = recording.status;
|
r.status = recording.status;
|
||||||
r.startDate = recording.startDate;
|
r.startDate = recording.startDate;
|
||||||
r.ko_progressString(recording.progress === -1 ? '' : (recording.progress + '%'));
|
r.ko_progressString(recording.progress === -1 ? '' : (recording.progress + '%'));
|
||||||
r.ko_size(calculateSize(recording.sizeInByte));
|
r.ko_size(calculateSize(recording.sizeInByte));
|
||||||
r.ko_status(recording.status);
|
r.ko_status(recording.status);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue