Removed data keys from table custom_forms
This commit is contained in:
parent
c3ee53bd4b
commit
f2b7d4c8df
2 changed files with 6 additions and 34 deletions
|
@ -153,7 +153,7 @@ module.exports.create = (listId, form, callback) => {
|
|||
let done = err => {
|
||||
jobs--;
|
||||
error = err ? err : error; // One's enough
|
||||
jobs === 0 && callback(error, formId)
|
||||
jobs === 0 && callback(error, formId);
|
||||
};
|
||||
|
||||
filtered = filterKeysAndValues(keys, values, 'include', ['mail_', 'web_']);
|
||||
|
@ -166,27 +166,13 @@ module.exports.create = (listId, form, callback) => {
|
|||
return done(err);
|
||||
}
|
||||
|
||||
connection.query('INSERT INTO custom_forms_data (form, data_key, data_value) VALUES (?, ?, ?)', [formId, key, filtered.values[index]], (err, result) => {
|
||||
connection.query('INSERT INTO custom_forms_data (form, data_key, data_value) VALUES (?, ?, ?)', [formId, key, filtered.values[index]], err => {
|
||||
connection.release();
|
||||
if (err) {
|
||||
connection.release();
|
||||
return done(err);
|
||||
}
|
||||
|
||||
let dataId = result && result.insertId;
|
||||
|
||||
if (!dataId) {
|
||||
connection.release();
|
||||
return done(new Error('Invalid custom_forms_data insertId'));
|
||||
}
|
||||
|
||||
connection.query('UPDATE custom_forms SET `' + key + '`=? WHERE id=?', [dataId, formId], (err, result) => {
|
||||
connection.release();
|
||||
if (err) {
|
||||
return done(err);
|
||||
}
|
||||
|
||||
return done(null);
|
||||
});
|
||||
return done(null);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -273,7 +259,7 @@ module.exports.update = (id, updates, callback) => {
|
|||
return done(err);
|
||||
}
|
||||
|
||||
connection.query('UPDATE custom_forms_data SET data_value=? WHERE data_key=? AND form=?', [filtered.values[index], key, id], (err, result) => {
|
||||
connection.query('UPDATE custom_forms_data SET data_value=? WHERE data_key=? AND form=?', [filtered.values[index], key, id], err => {
|
||||
connection.release();
|
||||
if (err) {
|
||||
return done(err);
|
||||
|
@ -313,8 +299,8 @@ module.exports.delete = (formId, callback) => {
|
|||
}
|
||||
|
||||
connection.query('DELETE FROM custom_forms WHERE id=? LIMIT 1', [formId], err => {
|
||||
connection.release();
|
||||
if (err) {
|
||||
connection.release();
|
||||
return callback(err);
|
||||
}
|
||||
return callback(null, true);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue