fix(G3): счётчик «7 событий» в уведомлениях + убрать «напоминаниях» из подсказки таймзоны
Хвосты, пойманные живым Playwright: захардкоженное «8 событий» после удаления reminder-события + stale-подсказка профиля. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<script setup lang="ts">
|
||||
/**
|
||||
* Settings → Уведомления. Матрица 8 событий × 3 канала (inapp/push/email)
|
||||
* Settings → Уведомления. Матрица 7 событий × 3 канала (inapp/push/email)
|
||||
* + sound_enabled. Соответствует schema.sql:699 users.notification_preferences.
|
||||
*
|
||||
* События (точно по schema-default):
|
||||
@@ -154,7 +154,7 @@ const canSave = computed(() => dirty.value && !saving.value && auth.isAuthentica
|
||||
<v-card variant="outlined" class="pa-4 mb-4">
|
||||
<h3 class="text-subtitle-2 mb-3">События × каналы</h3>
|
||||
<p class="text-body-2 text-medium-emphasis mb-3">
|
||||
Матрица 8 событий × 2 каналов (соответствует
|
||||
Матрица 7 событий × 2 каналов (соответствует
|
||||
<code>users.notification_preferences</code> в БД).
|
||||
</p>
|
||||
<div class="prefs-table">
|
||||
|
||||
@@ -149,7 +149,7 @@ async function save(): Promise<void> {
|
||||
variant="outlined"
|
||||
density="comfortable"
|
||||
persistent-hint
|
||||
hint="Используется в логах и напоминаниях"
|
||||
hint="Используется в логах"
|
||||
data-testid="profile-timezone"
|
||||
/>
|
||||
</v-col>
|
||||
|
||||
Reference in New Issue
Block a user