Could we check the duplicated topic title for the each category only?

Было бы сложно это реализовать?

Сценарий таков: у пользователя нет доступа ко всем категориям. Получение ошибки о том, что заголовок темы уже используется, вводит в заблуждение, если этот заголовок был использован в категории, к которой у пользователя нет доступа.

Поэтому было бы отлично иметь три состояния:
Нет дубликата заголовка
Нет дубликата заголовка в той же категории
Разрешить дубликат заголовка в другой категории