feat: canlı-tespit hatası artık Telegram'a düşüyor + zaman damgası ekle
Poll hatası şu ana kadar sadece panele girip bakınca görülüyordu — proaktif haberdar olma yolu yoktu. Şimdi bir kanal hata vermeye BAŞLADIĞINDA (her 60sn'de tekrar değil, sadece durum değişince) ve düzeldiğinde Telegram bildirimi gidiyor. Ayarlar'dan kapatılabilir (notify_poll_error). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -158,7 +158,13 @@ export async function updateSttEnabled(formData: FormData) {
|
||||
export async function updateNotificationPrefs(formData: FormData) {
|
||||
const streamStart = formData.get("notifyStreamStart") === "true";
|
||||
const renderDone = formData.get("notifyRenderDone") === "true";
|
||||
const pollError = formData.get("notifyPollError") === "true";
|
||||
|
||||
await prisma.appSetting.upsert({
|
||||
where: { key: "notify_poll_error" },
|
||||
create: { key: "notify_poll_error", value: String(pollError) },
|
||||
update: { value: String(pollError) },
|
||||
});
|
||||
await prisma.appSetting.upsert({
|
||||
where: { key: "notify_stream_start" },
|
||||
create: { key: "notify_stream_start", value: String(streamStart) },
|
||||
|
||||
Reference in New Issue
Block a user