Page 1 of 1

Проблемы с category_id

Posted: 29 May 2011, 09:57
by ReXtor
MantisBT: 1.2.5
MySQL: 5.1.40
PHP: 5.2.17
OS: Linux (2.6.18-53.el5)

Ситуация такая:
Глобальных категории нет. В разделе верхнего уровня созданы категории. И для всех подразделов входящих в него, включено "наследование категорий". При создании репорта ему была указана категория из родительского раздела (у подраздела своих категорий нет). И при попытке перемещения репорта в другой подраздел происходит ошибка:

Code: Select all

APPLICATION ERROR #1502

Категория не найдена.

Воспользуйтесь кнопкой "Назад" своего браузера для возврата на предыдущую страницу. Там вы сможете исправить проблемы, показанные в этом сообщении об ошибке, или выбрать другое действие. Можно также перейти сразу в другой раздел, напрямую выбрав пункт меню.
И при попытке перейти в "список заявок" (view_all_bug_page.php) показывает тоже эту ошибку.
Избавится от нее получается если добраться до свойств багрепорта (bug_update_page.php) и установить сбившуюся категорию.

В чем может быть проблема и как избавится от такой неприятности?

Re: Проблемы с category_id

Posted: 22 Aug 2011, 14:29
by Merengues
на php 5.3 тоже такая проблема. как решить?

Re: Проблемы с category_id

Posted: 21 Oct 2011, 07:10
by okov
Необходимо для данного (который переносили) инцидента в базе перебить id_category на существующею (скорее всего у инцидента id_category будет равно 1).
Таблица инцидентами "mantis_bug_table"
Таблица с категориями "mantis_category_table"

Re: Проблемы с category_id

Posted: 07 Aug 2012, 09:29
by alphaed
Такая же беда.
Только версия Мантиса - 1.2.11
Перемещаю заявку в другой проект, глобальных категорий нет, в заявке подставляется карегория 1 (которой нет).
Если в базе подправить все конечно исправляется, но вот каждый раз так делать - озвереешь. Да и пускать такое в бой негоже.
Пробежамши гугль нашел патч, но видно от старой версии - http://www.mantisbt.org/bugs/view.php?id=13007

Кто-нибудь решил данный косяк?