fix: remove machine selector
This commit is contained in:
parent
30bc9c96da
commit
ee8c46b51e
8 changed files with 32 additions and 132 deletions
|
|
@ -8,21 +8,18 @@ const getCustomMessages = () => {
|
|||
it => ({
|
||||
id: it.id,
|
||||
event: _.camelCase(it.event),
|
||||
deviceId: it.device_id,
|
||||
message: it.message
|
||||
}), res))
|
||||
}
|
||||
|
||||
const createCustomMessage = (event, deviceId, message) => {
|
||||
const machineId = deviceId === 'ALL_MACHINES' ? null : deviceId
|
||||
const sql = `INSERT INTO custom_messages (id, event, device_id, message) VALUES ($1, $2, $3, $4)`
|
||||
return db.none(sql, [uuid.v4(), _.snakeCase(event), machineId, message])
|
||||
const createCustomMessage = (event, message) => {
|
||||
const sql = `INSERT INTO custom_messages (id, event, message) VALUES ($1, $2, $3)`
|
||||
return db.none(sql, [uuid.v4(), _.snakeCase(event), message])
|
||||
}
|
||||
|
||||
const editCustomMessage = (id, event, deviceId, message) => {
|
||||
const machineId = deviceId === 'ALL_MACHINES' ? null : deviceId
|
||||
const sql = `UPDATE custom_messages SET event=$2, device_id=$3, message=$4 WHERE id=$1`
|
||||
return db.none(sql, [id, _.snakeCase(event), machineId, message])
|
||||
const editCustomMessage = (id, event, message) => {
|
||||
const sql = `UPDATE custom_messages SET event=$2, message=$3 WHERE id=$1`
|
||||
return db.none(sql, [id, _.snakeCase(event), message])
|
||||
}
|
||||
|
||||
const deleteCustomMessage = id => {
|
||||
|
|
@ -30,21 +27,15 @@ const deleteCustomMessage = id => {
|
|||
return db.none(sql, [id])
|
||||
}
|
||||
|
||||
const getCommonCustomMessages = event => {
|
||||
const sql = `SELECT * FROM custom_messages WHERE event=$1 AND device_id IS NULL LIMIT 1`
|
||||
const getCustomMessage = event => {
|
||||
const sql = `SELECT * FROM custom_messages WHERE event=$1 LIMIT 1`
|
||||
return db.oneOrNone(sql, [event])
|
||||
}
|
||||
|
||||
const getMachineCustomMessages = (event, deviceId) => {
|
||||
const sql = `SELECT * FROM custom_messages WHERE event=$1 AND device_id=$2 LIMIT 1`
|
||||
return db.oneOrNone(sql, [event, deviceId])
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
getCustomMessages,
|
||||
createCustomMessage,
|
||||
editCustomMessage,
|
||||
deleteCustomMessage,
|
||||
getCommonCustomMessages,
|
||||
getMachineCustomMessages
|
||||
getCustomMessage
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue