Conversation Essentials

Conversation Essentials [Paid] 2.8.5

No permission to buy ($45.00)
I'm thinking maybe in the next 1-2 months?

Of course, paid priority updates are possible.
Here waiting for update, thanks!
Can I just tactfully point out that this is a subscription product. I, like many of your customers I assume, am happy to continue paying a yearly subscription, but for that the product really does need to work with XF2.3… or we’re paying for something we’re not actually receiving.

This is not a criticism of the software, in fact, rather the reverse!
 
Will there be an upgrade to V. 2.3.3 ? I bought the add on some time ago and now it does not work in the new version.
 
Using XF 2.3.4 and CE 2.8.1 it causes the Conversations system to crash upon send, this error:
Code:
InvalidArgumentException: Unknown behavior 'XF:IndexableContainer' in src/XF/Mvc/Entity/Entity.php at line 1203

XF\Mvc\Entity\Entity->getBehavior() in src/XF/Entity/ConversationMaster.php at line 287
XF\Entity\ConversationMaster->recipientAdded() in src/XF/Entity/ConversationRecipient.php at line 47
XF\Entity\ConversationRecipient->_postSave() in src/addons/SV/ConversationEssentials/XF/Entity/ConversationRecipient.php at line 102
 
The workaround is to enable the "Conversations Searchable" option (disabling it doesn't currently work with XF2.3)

Should have a fix out within the day or so
 
Last edited:
Users who leave the conversation but then are messaged do not get an icon notification on their DM mailbox:
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.

While the push notification seems to come through, I tried waiting a while and browsing different pages but the mailbox notification does not display for the user who has left and is now rejoined because of a new message.
 
Still the error when "Conversations Searchable" not selected

Code:
Logs
Server error log
Clear
Unknown behavior 'XF:IndexableContainer'
5 minutes ago src/XF/Mvc/Entity/Entity.php:1203
Showing all items
Log outCommunity platform by XenForo® v2.3.4   English (US)
Server error log
InvalidArgumentException: Unknown behavior 'XF:IndexableContainer' src/XF/Mvc/Entity/Entity.php:1203
Generated by: bodybuilding.nl Jan 8, 2025 at 12:28 AM
Stack trace
#0 src/XF/Entity/ConversationMaster.php(287): XF\Mvc\Entity\Entity->getBehavior('XF:IndexableCon...')
#1 src/XF/Entity/ConversationRecipient.php(47): XF\Entity\ConversationMaster->recipientAdded(Object(SV\ConversationEssentials\XF\Entity\ConversationRecipient), Object(SV\ConversationEssentials\XF\Entity\ConversationUser))
#2 src/addons/SV/ConversationEssentials/XF/Entity/ConversationRecipient.php(102): XF\Entity\ConversationRecipient->_postSave()
#3 src/XF/Mvc/Entity/Entity.php(1324): SV\ConversationEssentials\XF\Entity\ConversationRecipient->_postSave()
#4 src/XF/Repository/ConversationRepository.php(292): XF\Mvc\Entity\Entity->save(true, false)
#5 src/addons/OzzModz/UserIgnoreExtended/XF/Repository/Conversation.php(20): XF\Repository\ConversationRepository->insertRecipients(Object(SV\ConversationEssentials\XF\Entity\ConversationMaster), Array, Object(MMO\Hide\XF\Entity\User))
#6 src/addons/SV/ConversationEssentials/XF/Repository/Conversation.php(340): OzzModz\UserIgnoreExtended\XF\Repository\Conversation->insertRecipients(Object(SV\ConversationEssentials\XF\Entity\ConversationMaster), Array, Object(MMO\Hide\XF\Entity\User))
#7 src/XF/Service/Conversation/CreatorService.php(246): SV\ConversationEssentials\XF\Repository\Conversation->insertRecipients(Object(SV\ConversationEssentials\XF\Entity\ConversationMaster), Array, Object(MMO\Hide\XF\Entity\User))
#8 src/addons/DigitalPoint/Analytics/XF/Service/Conversation/Creator.php(9): XF\Service\Conversation\CreatorService->_save()
#9 src/addons/SV/ConversationEssentials/XF/Service/Conversation/Creator.php(72): DigitalPoint\Analytics\XF\Service\Conversation\Creator->_save()
#10 src/XF/Service/ValidateAndSavableTrait.php(42): SV\ConversationEssentials\XF\Service\Conversation\Creator->_save()
#11 src/XF/Pub/Controller/ConversationController.php(361): XF\Service\Conversation\CreatorService->save()
#12 src/addons/OzzModz/AdultContent/XF/Pub/Controller/Conversation.php(71): XF\Pub\Controller\ConversationController->actionAdd()
#13 src/addons/SV/ConversationEssentials/XF/Pub/Controller/Conversation.php(104): OzzModz\AdultContent\XF\Pub\Controller\Conversation->actionAdd()
#14 src/XF/Mvc/Dispatcher.php(362): SV\ConversationEssentials\XF\Pub\Controller\Conversation->actionAdd(Object(XF\Mvc\ParameterBag))
#15 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Conversation', 'Add', Object(XF\Mvc\RouteMatch), Object(SV\ConversationEssentials\XF\Pub\Controller\Conversation), NULL)
#16 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(SV\ConversationEssentials\XF\Pub\Controller\Conversation), NULL)
#17 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#18 src/XF/App.php(2826): XF\Mvc\Dispatcher->run()
#19 src/XF.php(806): XF\App->run()
#20 index.php(23): XF::runApp('XF\\Pub\\App')
#21 {main}
Request state
array(4) {
  ["url"] => string(20) "/direct-messages/add"
  ["referrer"] => string(30) "https://forum.bodybuilding.nl/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(10) {
    ["_xfToken"] => string(8) "********"
    ["recipients"] => string(7) "Melding"
    ["label_id"] => string(1) "0"
    ["title"] => string(4) "Test"
    ["message_html"] => string(11) "<p>Test</p>"
    ["attachment_hash"] => string(32) "03a71e8afa46b45a85dfb88e67dbdb05"
    ["attachment_hash_combined"] => string(86) "{"type":"conversation_message","context":[],"hash":"03a71e8afa46b45a85dfb88e67dbdb05"}"
    ["_xfResponseType"] => string(4) "json"
    ["_xfWithData"] => string(1) "1"
    ["_xfRequestUri"] => string(1) "/"
  }
}
 
v2.8.3 managed to remove the fix that v2.8.2 added. I'll build a new redistributable and upload it as v2.8.4 sometime today.
 
Back
Top Bottom