I am writing an add-on to send a new post into moderation if it met certain criteria.
I am currently using the entity_post_save event listener, to set the post's message_state to 'moderated', by using the $entity->set.
But it doesn't work.
What is the proper way to update the message_state of a post before the transaction is committed?
I am currently using the entity_post_save event listener, to set the post's message_state to 'moderated', by using the $entity->set.
But it doesn't work.
What is the proper way to update the message_state of a post before the transaction is committed?