Handle command line args

This commit is contained in:
Laurent Cozic committed 2017-06-27 20:58:27 +00:00
1 parent 2c713cdf7a
commit 01fc71d732
3 files changed
+58 -24

No files matched your search

+3 -4
View File
@@ -113,14 +113,13 @@ class Setting extends BaseModel {
let queries = [];
queries.push('DELETE FROM settings');
for (let i = 0; i < this.cache_.length; i++) {
queries.push(Database.insertQuery(this.tableName(), this.cache_[i]));
let s = Object.assign({}, this.cache_[i]);
delete s.public;
queries.push(Database.insertQuery(this.tableName(), s));
}
return BaseModel.db().transactionExecBatch(queries).then(() => {
this.logger().info('Settings have been saved.');
}).catch((error) => {
this.logger().error('Could not save settings');
this.logger().error(error);
});
}