implement renaming feature for vorgang
UI and backend logic make ´NameItemEditor´ reusable to be able to use with Vorgang
This commit is contained in:
@@ -234,3 +234,25 @@ export const vorgangPINValidation = function (vorgangToken: string, vorgangPIN:
|
||||
|
||||
return true;
|
||||
};
|
||||
|
||||
/**
|
||||
* Rename Vorgang
|
||||
* @param vorgangToken
|
||||
* @param newName
|
||||
* @returns {int} number of affected lines
|
||||
*/
|
||||
export const renameVorgangByToken = function (vorgangToken: string, newName: string) {
|
||||
const renameSQLStmt = 'UPDATE cases set name = ? WHERE token = ?';
|
||||
const statement = db.prepare(renameSQLStmt);
|
||||
|
||||
let info;
|
||||
|
||||
try {
|
||||
info = statement.run(newName, vorgangToken);
|
||||
} catch (err) {
|
||||
console.log(`error: ${err}`)
|
||||
return 0;
|
||||
}
|
||||
|
||||
return info.changes;
|
||||
};
|
||||
Reference in New Issue
Block a user