Могут ли быть проблемы, если отключить проверку топика на уникальность?
Потребовалось убрать проверку на уникальность топика. Сначала удалил эту строчку:
github.com/livestreet/livestreet/blob/1.0.3/classes/modules/topic/entity/Topic.entity.class.php#L44-44
При создании топика появлялась ошибка «SQL Error: Column 'topic_text_hash' cannot be null...».
Затем удалил это кусок кода и вроде решил проблему.
github.com/livestreet/livestreet/blob/1.0.3/classes/modules/topic/entity/Topic.entity.class.php#L70-75
Вопросы:
1) Возможны какие-нибудь ошибки в работе сайта из-за подобных изменений или столбец topic_text_hash в базе данных нужен только для проверки топика на уникальность?
2) Может есть более простой/правильный способ отключить эту проверку?
github.com/livestreet/livestreet/blob/1.0.3/classes/modules/topic/entity/Topic.entity.class.php#L44-44
При создании топика появлялась ошибка «SQL Error: Column 'topic_text_hash' cannot be null...».
Затем удалил это кусок кода и вроде решил проблему.
github.com/livestreet/livestreet/blob/1.0.3/classes/modules/topic/entity/Topic.entity.class.php#L70-75
Вопросы:
1) Возможны какие-нибудь ошибки в работе сайта из-за подобных изменений или столбец topic_text_hash в базе данных нужен только для проверки топика на уникальность?
2) Может есть более простой/правильный способ отключить эту проверку?
13 комментариев
Notice: Use of undefined constant time — assumed 'time' in
Error: Can't create topics in such a frequent rate
Получается мы на правильном пути :)
Но если еще раз нажать на кнопку опубликовать, то топик опубликуется.