mirror of
https://github.com/balena-os/balena-supervisor.git
synced 2025-01-09 06:22:40 +00:00
22 lines
577 B
JavaScript
22 lines
577 B
JavaScript
|
exports.up = function(knex) {
|
||
|
return knex('deviceConfig')
|
||
|
.select('targetValues')
|
||
|
.then(([target]) => {
|
||
|
const targetValues = target.targetValues;
|
||
|
const jsonValues = JSON.parse(targetValues);
|
||
|
|
||
|
if (jsonValues['SUPERVISOR_DELTA_APPLY_TIMEOUT'] === '') {
|
||
|
jsonValues['SUPERVISOR_DELTA_APPLY_TIMEOUT'] = '0';
|
||
|
|
||
|
// Only update the database if we need to
|
||
|
return knex('deviceConfig').update({
|
||
|
targetValues: JSON.stringify(jsonValues),
|
||
|
});
|
||
|
}
|
||
|
});
|
||
|
};
|
||
|
|
||
|
exports.down = function(knex, Promise) {
|
||
|
return Promise.reject(new Error('Not Implemented'));
|
||
|
};
|