Log Pushover response status code
Update title
This commit is contained in:
parent
e8bcf6c9e6
commit
67909bc71a
@ -130,7 +130,7 @@ class NotificationFacade
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
this.logger.info(`Sending notification '${notification.id}' with token '${notification.token}' to '${contact.description}' (attempt ${attempt})`);
|
this.logger.info(`Sending notification '${notification.id}' with token '${notification.token}' to '${contact.description}' (attempt ${attempt})`);
|
||||||
await transport.send(contact, notification);
|
await transport.send(this.logger, contact, notification);
|
||||||
|
|
||||||
this.logger.info(`Notification '${notification.id}' succesfully sent to '${contact.description}'`);
|
this.logger.info(`Notification '${notification.id}' succesfully sent to '${contact.description}'`);
|
||||||
return;
|
return;
|
||||||
|
@ -69,6 +69,7 @@ class NotificationRepository
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.logger.info(`Latching notification with id ${id} and token '${token}', send permitted`);
|
this.logger.info(`Latching notification with id ${id} and token '${token}', send permitted`);
|
||||||
|
notification.title = title;
|
||||||
notification.latched = true;
|
notification.latched = true;
|
||||||
notification.latchTime = now;
|
notification.latchTime = now;
|
||||||
notification.reminders = true;
|
notification.reminders = true;
|
||||||
|
@ -3,7 +3,7 @@ const axios = require('axios');
|
|||||||
|
|
||||||
class PushoverTransport
|
class PushoverTransport
|
||||||
{
|
{
|
||||||
async send(contact, notification)
|
async send(logger, contact, notification)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
@ -21,7 +21,9 @@ class PushoverTransport
|
|||||||
data.sound = notification.sound;
|
data.sound = notification.sound;
|
||||||
|
|
||||||
const response = await axios.post("https://api.pushover.net/1/messages.json", data);
|
const response = await axios.post("https://api.pushover.net/1/messages.json", data);
|
||||||
return response.statu;
|
logger.verbose(`Pushover API returned status code ${response.status}`);
|
||||||
|
|
||||||
|
return response.status === 200;
|
||||||
}
|
}
|
||||||
catch
|
catch
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user