#redmine
Вопрос:
Я, наконец, настроил Redmine на получение проблем через imap с одной проблемой, я не могу заставить поле «Дата выполнения:» работать. У меня установлена команда «грабли allow_overrides=all
«, поэтому она должна забрать их все из письма. У меня они есть в теле письма, вот так:
Project: project1
Due date: 02/20/2022
Я могу заставить его принять их всех, кроме этого. Проект, назначенный, трекер и т. Д. Я пробовал различные форматы, чтобы поле даты принималось, но безрезультатно, я пробовал:
mm/dd/yyyy
mm-dd-yyyy
yyyy/mm/dd <---it's stored in the database this way but still doesn't come through
Ответ №1:
Я понял это, надеюсь, это будет полезно другим, если понадобится. Срок выполнения определяется следующим образом:
Due date: yyyy-mm-dd
Функция, которая просматривает электронное письмо, чтобы определить, какие ключевые слова использовать для переопределения, находится в /path/to/redmine/app/models/mail_handler.rb'
строке 425 и начинается с нее (в Redmine 4.2.1). Это показывает ожидаемые значения и для других полей, если вы пытаетесь вычислить другое.