Иногда в ленте активности (ЛА) появляется запись, что автор N, который давно не появлялся на сайте, добавил запись K, которая и до этого существовала.
Дело в том, что ЛА заработала относительно недавно, а на сайте существуют статьи, добавленные например в прошлом году. Когда я нахожу ошибки или неправильное форматирование в них, то я их редактирую. Так как скрипт ЛА работает следующим образом:
- Пользователь редактировал/добавил новую статью?
- Проверь таблицу ЛА в базе данных. Если запись о редактировании/добавлении данной статьи в ней не существует, добавь ее.
И таким образом добавляется новая запись в ЛА потому, что во время публикации этих материалов ЛА еще не существовала.
Надеюсь мне удалось объяснить в чем "проблема"))