Додані повідомлення та перепрацьована структура застосунку та api
This commit is contained in:
@@ -221,7 +221,7 @@ class StandService {
|
||||
}
|
||||
|
||||
const normalized = normalizeTs(row && row.max_date ? row.max_date : null);
|
||||
if (normalized) {
|
||||
if (normalized && normalized > Date.now()) {
|
||||
date_start = getNextMonday(normalized);
|
||||
} else {
|
||||
date_start = getNextMonday(Date.now());
|
||||
@@ -272,9 +272,26 @@ class StandService {
|
||||
console.error(err.message);
|
||||
return res(false);
|
||||
}
|
||||
let text = [
|
||||
`Стенд «${stand.title}» отримав новий графік. Можна сміливо записуватися 🙂`,
|
||||
`Для «${stand.title}» відкрито новий розклад. Хто планував — саме час.`,
|
||||
`Новий графік для «${stand.title}» вже доступний. Обирайте зручний час 👍`,
|
||||
`Стенд «${stand.title}» оновив розклад. Запис розпочато.`,
|
||||
`З’явилися нові дати у «${stand.title}». Встигніть обрати свою 😉`,
|
||||
`«${stand.title}» відкрив новий період запису. Плануємо заздалегідь 🙂`,
|
||||
`Оновлення для «${stand.title}». Додано новий графік.`,
|
||||
`Новий розклад для «${stand.title}» вже чекає на охочих 📋`,
|
||||
`Стенд «${stand.title}» додав нові години для запису ⏰`,
|
||||
`Графік «${stand.title}» поповнено. Можна бронювати час 😊`,
|
||||
`У «${stand.title}» з’явилися нові можливості для запису`,
|
||||
`Свіжий графік для «${stand.title}» уже доступний 🚀`
|
||||
];
|
||||
|
||||
let randomMessage = text[Math.floor(Math.random() * text.length)];
|
||||
|
||||
Notification.sendStand({
|
||||
title: "Додан новий день служіння",
|
||||
body: `Стенд «${stand.title}» поповнився, встигніть записатися.`,
|
||||
title: "Додано новий день служіння",
|
||||
body: randomMessage,
|
||||
page: `/stand/card/${stand.id}`
|
||||
});
|
||||
|
||||
@@ -301,7 +318,7 @@ class StandService {
|
||||
WHERE
|
||||
ss.stand_id = ?
|
||||
AND
|
||||
date(ss.date / 1000, 'unixepoch') >= date('now')
|
||||
date(ss.date / 1000, 'unixepoch', 'localtime') >= date('now', 'localtime')
|
||||
ORDER BY
|
||||
ss.id;
|
||||
`;
|
||||
|
||||
Reference in New Issue
Block a user