MantisBT: Как журналисты могут видеть все ошибки, назначенные ему? - PullRequest
0 голосов
/ 24 августа 2018

Мы бы хотели, чтобы все разработчики видели только свои ошибки по неизвестным причинам.(Давайте не будем обсуждать причины)

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

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

Как я могу это сделать?

Когда я повторил запрос, это было так, как показано ниже.

SELECT DISTINCT {bug}. * FROM {bug} JOIN {project} ON{project} .id = {bug} .project_id WHERE {project} .enabled = $ 0 AND ({bug} .project_id IN $ 1 AND {bug} .reporter_id = $ 2) AND ({bug} .handler_id = $ 3 AND {bug}.status IN $ 4) ORDER BY {bug} .sticky DESC, {bug} .last_updated DESC, {bug} .date_submitted DESC

Любая идея, как заставить репортеров видеть все назначенные ошибки.

...