andreyryabin / sprint.migration

Миграции для разработчиков (1С-Битрикс)
http://marketplace.1c-bitrix.ru/solutions/sprint.migration/
MIT License
173 stars 56 forks source link

Не импортируется агент с прошлогодней датой #56

Closed SergeyBeloglazovRL closed 2 years ago

SergeyBeloglazovRL commented 3 years ago

При попытке импортировать агента с прошлогодней датой следующего запуска, выдаётся ошибка "Неверная дата". Если дату заменить на будущую - всё ОК.

andreyryabin commented 3 years ago

эту ошибку выдает битрикс, можно делать в модуле такую проверку самостоятельно и заменять дату если она старая, но не хочется навешивать доп логику, решать за программиста добавлять ли этот агент

SergeyBeloglazovRL commented 3 years ago

Возможно. В функции AddAgent я никаких ограничений не вижу. Также при ручной установке параметров указывал прошедшую дату, чтобы агент запустился. Раньше при переносе агентов с такой проблемой не сталкивался. Применить попытался очень старые миграции. Проблема, как я понимаю, может возникать и в других случаях, если миграция применяется не сразу, а через некоторое время. Сообщение об ошибке достаточно очевидное, т.ч. можно и ничего не делать. Либо какие-то примечания в инструкции по этому поводу написать.

andreyryabin commented 3 years ago

ок. попробуйте разобраться тогда в каких случаях можно сохранить агент со старой датой, а в каких нет, попробуем какой-то общий подход сформировать

SergeyBeloglazovRL commented 3 years ago

Хорошо, напишу детали, если появятся.