Версия 1.6.4 — 2026-06-06

Версия 1.6.4 — 2026-06-06

Хотфикс настроек озвучки входа.

Исправлено

Не сохранялся выбор «Готовая запись» и имя файла-пресета

После сохранения на странице «Система → Озвучка входа» при перезагрузке всегда подсвечивалось «Синтез речи», а выпадайка пресетов сбрасывалась на «— нет —», даже если перед сохранением был выбран MP3-пресет.

Причина: в VoiceLoginSettingsController::update() Request::validate() отдаёт только перечисленные ключи. В списке валидации забыли mode и mp3_name — они отрезались из $data, и VoiceLoginSettings::save() для этих полей подставлял дефолты (mode=tts, mp3_name=null).

Фикс: добавил оба ключа в правила валидации (mode: in:tts,mp3, mp3_name: nullable|string|max:200).

Технические детали

  • Версия в config/journals.php: 1.6.3 → 1.6.4.
  • Затронут только app/Http/Controllers/VoiceLoginSettingsController.php.

Миграции

Не требуются.