- Add sanity checks to handle partially deleted conversations a little more gracefully
- Fix that auto-response would not save & activate
LogicException: Not implemented in src/addons/SV/ConversationEssentials/Setup.php at line 184
SV\ConversationEssentials\Setup->upgrade1120002Step1() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 122
SV\ConversationEssentials\Setup->upgradeStepRunner() in src/XF/AddOn/StepRunnerUpgradeTrait.php at line 71
SV\ConversationEssentials\Setup->upgrade() in src/XF/Admin/Controller/AddOn.php at line 452
XF\Admin\Controller\AddOn->actionUpgrade() in src/XF/Mvc/Dispatcher.php at line 249
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 89
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1931
XF\App->run() in src/XF.php at line 329
XF::runApp() in admin.php at line 13
public function upgrade1120002Step1()
{
/**
$db = $this->db();
Removed code out of courtesy.
$db->commit();
*/
throw new \LogicException('Not implemented');
}
TypeError: Argument 2 passed to SV\ConversationEssentials\XF\Service\Conversation\Creator::__construct() must be an instance of XF\Entity\User, null given, called in /var/www/vhosts/xx.com/httpdocs/xf/src/XF/Container.php on line 274 src/addons/SV/ConversationEssentials/XF/Service/Conversation/Creator.php:26
Generated by: Unknown account Nov 19, 2018 at 1:50 PM
Stack trace
#0 src/XF/Container.php(274): SV\ConversationEssentials\XF\Service\Conversation\Creator->__construct(Object(XF\Pub\App), NULL)
#1 src/XF/App.php(1359): XF\Container->createObject('SV\\Conversation...', Array)
#2 src/XF/Container.php(228): XF\App->XF\{closure}('SV\\Conversation...', Array, Object(XF\Container))
#3 src/XF/App.php(2508): XF\Container->create('service', 'XF:Conversation...', Array)
#4 src/addons/xenMade/WT/XF/Repository/UserUpgrade.php(112): XF\App->service('XF:Conversation...', NULL)
#5 src/XF/Cron/CleanUp.php(169): xenMade\WT\XF\Repository\UserUpgrade->downgradeExpiredUpgrades()
#6 [internal function]: XF\Cron\CleanUp::runUserDowngrade(Object(XF\Entity\CronEntry))
#7 src/XF/Job/Cron.php(35): call_user_func(Array, Object(XF\Entity\CronEntry))
#8 src/XF/Job/Manager.php(241): XF\Job\Cron->run(8)
#9 src/XF/Job/Manager.php(187): XF\Job\Manager->runJobInternal(Array, 8)
#10 src/XF/Job/Manager.php(76): XF\Job\Manager->runJobEntry(Array, 8)
#11 job.php(14): XF\Job\Manager->runQueue(false, 8)
#12 {main}
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(29) "https://www.xx.com/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
TypeError: Argument 2 passed to SV\ConversationEssentials\XF\Service\Conversation\Creator::__construct() must be an instance of XF\Entity\User, null given, called in /var/www/vhosts/xx.com/httpdocs/xf/src/XF/Container.php on line 274 src/addons/SV/ConversationEssentials/XF/Service/Conversation/Creator.php:26
Generated by: Unknown account Nov 19, 2018 at 2:50 PM
Stack trace
#0 src/XF/Container.php(274): SV\ConversationEssentials\XF\Service\Conversation\Creator->__construct(Object(XF\Pub\App), NULL)
#1 src/XF/App.php(1359): XF\Container->createObject('SV\\Conversation...', Array)
#2 src/XF/Container.php(228): XF\App->XF\{closure}('SV\\Conversation...', Array, Object(XF\Container))
#3 src/XF/App.php(2508): XF\Container->create('service', 'XF:Conversation...', Array)
#4 src/addons/xenMade/WT/XF/Repository/UserUpgrade.php(112): XF\App->service('XF:Conversation...', NULL)
#5 src/XF/Cron/CleanUp.php(169): xenMade\WT\XF\Repository\UserUpgrade->downgradeExpiredUpgrades()
#6 [internal function]: XF\Cron\CleanUp::runUserDowngrade(Object(XF\Entity\CronEntry))
#7 src/XF/Job/Cron.php(35): call_user_func(Array, Object(XF\Entity\CronEntry))
#8 src/XF/Job/Manager.php(241): XF\Job\Cron->run(7.9999990463257)
#9 src/XF/Job/Manager.php(187): XF\Job\Manager->runJobInternal(Array, 7.9999990463257)
#10 src/XF/Job/Manager.php(76): XF\Job\Manager->runJobEntry(Array, 7.9999990463257)
#11 job.php(14): XF\Job\Manager->runQueue(false, 8)
#12 {main}
Request state
array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(29) "https://www.xx.com/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
#4 src/addons/xenMade/WT/XF/Repository/UserUpgrade.php(112): XF\App->service('XF:Conversation...', NULL)
I've provided a version (via the ticket) which should implement the pre-1.12.0 migration code.I tried enabling the code and failed. So, this going to be implemented or should I uninstall the old one first?
- Support upgrading from 1.12.x and older
- Fix: LogicException: Template public:svConvEss_conversation_list_show_recipients error: Attempted to set 'last_read_message_date' while a save was pending without forceSet
- Add "Auto-respond on invite" option (default disabled)
- Prevent auto-respond message from marking a conversation as read
Yep, but that alert get user who "recive" mesage, not sender.It is notification for why you can't send to a particular user
This add-on appears to have no compatibility issues with XF2.1
- Add missing phrase for mod-away auto-reply
Any luck with this xon?xon is there a way to set an option so that when you click on a previously read conversation it sends you to the last message in the conversation rather than back to the beginning?
Not at the moment, I've hit that myself and it is fairly annoying.
i figured so i thought i'd check in.Not yet, been working on some report centre related add-ons plus all the XF2.1 upgrade work
- Fix spam cleaner support when deleting conversations
- Add icon
- Implement "Copy conversation to thread" in-line mod action
- Copies each selected conversation to a target forum as a new thread. Does not provide an option to export to an existing thread or edit the title
We use essential cookies to make this site work, and optional cookies to enhance your experience.