Привет, народ!
После установки модуля Flag и Message Subscribe, сайт выдает ошибку с белым экраном и своей стандартной надпись о непредвиденной ошибке при создании нового материала или нового аккаунта пользователя. Причем новый акк в итоге создается, материал нет.
В отчетах пишет:
Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY "fc"."uid" ASC' at line 3: SELECT "fc"."flag_id" AS "flag_id", "fc"."uid" AS "uid", "fc"."entity_id" AS "entity_id", "fc"."uid" AS "fc_uid" FROM "flagging" "fc" WHERE ("fc"."uid" > :db_condition_placeholder_0) AND () ORDER BY "fc"."uid" ASC; Array ( [:db_condition_placeholder_0] => 0 ) in message_subscribe_message_subscribe_get_subscribers() (line 99 of /home/d/********/public_html/modules/contrib/message_subscribe/message_subscribe.module).
Кто-то может сказать что с этим делать? Как починить?
Комментарии
Что и всегда: вбить сообщение об ошибке в гугл и в первом же результате найти
https://www.drupal.org/project/message_subscribe/issues/3475844
А какая версия? Может до 8.x-1.4 откатить?
Да, меня чот реально в гугле забанили, когда вводил, написал, что слишком длинный запрос, сейчас ок.
Это нужно все файлы заменить?
Последняя, 2.0. А как откатить?
Ура, починилось!
Откатил до 1.4.
Спасибо!
Пожалуйста. Я вообще не в курсе для чего модуль этот. Но ссылка которую дали сверху на фикс желтой версии.