fix: paid_storage SMS — убрать фильтр по городам

- Убран sms_allowed_for_city из paid_storage скрипта
- Убрана paid_storage из UI (dropdown + labels)
- Описание обновлено: только 1-е и 2-е SMS
This commit is contained in:
root 2026-07-21 19:08:22 +00:00
parent e2dcf6db72
commit a4ac117b51
2 changed files with 1 additions and 4 deletions

View File

@ -185,7 +185,6 @@ def get_groups_to_send(conn):
AND COALESCE(og.notification_status, '') NOT IN ('paid_storage_sending', 'paid_storage_sent')
AND og.delivery_link IS NOT NULL
AND og.delivery_link != ''
AND sms_allowed_for_city(og.town, 'paid_storage')
AND NOT EXISTS (
SELECT 1 FROM sms_campaign_log scl
WHERE scl.order_group_id = og.id

View File

@ -15,7 +15,6 @@ import { CRIMEAN_CITIES } from "../../constants/cities.js";
const CAMPAIGN_LABELS = {
first_sms: "1-е SMS",
second_sms: "2-е SMS",
paid_storage: "Платное хранение",
"*": "Все кампании",
};
@ -126,7 +125,7 @@ export const SmsCityRulesPanel = () => {
SMS по городам
</h2>
<p className="text-xs text-[var(--color-text-muted)] mt-1">
Управление отправкой SMS по городам и кампаниям. Выключенное правило = SMS не отправляется.
Управление отправкой SMS по городам. Выключенное правило = SMS не отправляется. Только для 1-го и 2-го SMS (согласование доставки). Платное хранение не регулируется.
</p>
</div>
</div>
@ -171,7 +170,6 @@ export const SmsCityRulesPanel = () => {
<option value="*"> Все кампании</option>
<option value="first_sms">1-е SMS</option>
<option value="second_sms">2-е SMS</option>
<option value="paid_storage">Платное хранение</option>
</select>
</div>
{/* Enabled toggle */}