Custom modules now should use the following functions when working with Conversation statuses:
- Check conversation status:
$conversation->isActive(),$conversation->isPending(),$conversation->isClosed(),$conversation->isSpam() - Check if conversation has one of the listed statuses:
$conversation->hasStatus()andConversation::compareStatus() - Checking "status" field in a query:
Conversation::addStatusCondition()
Added
- Allow
<code>and<kbd>tags in Purifier config (#5556) - Allow to extend conversation statuses via hooks.
Fixed