Я зарегистрировал несколько записей времени для проблемы в проекте A, но они должны были быть зарегистрированы для проблемы в проекте B.
Я попытался с помощью графического интерфейса Redmine отредактировать записи времени, связанные с правильной проблемой, но (потому что они находятся в разных проектах?) редактирование было отклонено из-за "неверной проблемы" или чего-то еще.
Итак, я вошел в MySQL и отредактировал записи журнала:
update time_entries set project_id=40, issue_id=2645 where `issue_id` = 2643;
Выпуск 2645 теперь корректно отображает записанные записи времени и общее "затраченное время"
Проблема 2643 правильно не показывает какие-либо записи времени, но все еще показывает старое значение для "Потраченного времени"
Я попытался обновить страницу, выйти из системы и включить ее, даже используя новый браузер, но значение «Затраченное время» сохраняется в выпуске 2643.
Я не вижу поле с именем spent_time
в TABLE time_entries
или что-либо похожее при поиске имени поля в DB information_schema
.
select * from columns where (column_name like '%spent%' OR column_name LIKE '%time%') and table_schema = 'redmine';
Как я могу сказать Redmine обновить значение "Потраченное время" после ручного редактирования записей в TABLE time_entries
?