20
loading...
This website collects cookies to deliver better user experience
function updateRecords(records, id, prop, value) {
for (var property in records) {
if(Number(property) === id) {
if(prop !== 'tracks' && value !== ''){
recordCollection[`${property}`][`${prop}`] = value
}
else if(prop === 'tracks' && recordCollection[`${property}`].hasOwnProperty('tracks') === false){
recordCollection[`${property}`][`${prop}`] = [value]
}
else if(prop === 'tracks' && value !== ''){
recordCollection[`${property}`][`${prop}`].push(value)
}
else if(value === '') {
delete recordCollection[`${property}`][`${prop}`]
}
}
}
return records;
}
20