Изменения не сохраняются в таблице user_actions

У нас была эта ошибка:

А затем я улучшил реализацию с помощью этой функции:

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

Кроме того, я добавил защитный механизм, который гарантирует безусловную отправку уведомления раз в день, даже если редактирование выполнено тем же пользователем (уведомления о повторных правках от одного и того же редактора подавляются в течение одного дня). На данный момент эта настройка не конфигурируется.