Conversation Tools

Conversation Tools [Paid] 1.4.3

No permission to buy (CA$14.95)

Black Dahlia

New member
Threads
0
Messages
1
Re: Conversation Tools [Paid]
When used with Xon's Conversation Essentials, deleting conversations from the ACP does not work. It's possible to disable ConvEss, delete the conversation, and then enable the add-on again...
 

Lawrence

Developer
Staff member
Threads
36
Messages
283
    • Developer
    • Administrator
    • Moderator
  • Thread starter
  • #44
Re: Conversation Tools [Paid]
When used with Xon's Conversation Essentials, deleting conversations from the ACP does not work. It's possible to disable ConvEss, delete the conversation, and then enable the add-on again...

Just confirmed that this happens when you have Conversation Essentials option Prevent conversation hard-delete checked. Un-checked it works fine.

The error is also thrown when pruning conversations.

The hard delete option should not be checked when deleting from the AdminCP (IMO), so I'll see what I can do to bypass this.
 

Lawrence

Developer
Staff member
Threads
36
Messages
283
    • Developer
    • Administrator
    • Moderator
  • Thread starter
  • #45
Re: Conversation Tools [Paid]

z3r010

New member
Threads
0
Messages
4
Re: Conversation Tools [Paid]
I'm getting an error with this - PHP8.0.7

Code:
Stack trace
#0 src\vendor\composer\ClassLoader.php(444): XF::handlePhpError(8192, '[E_DEPRECATED] ...', 'C:\\root\\Forums\\...', 72)
#1 src\vendor\composer\ClassLoader.php(444): include()
#2 src\vendor\composer\ClassLoader.php(322): Composer\Autoload\includeFile('C:\\root\\Forums\\...')
#3 [internal function]: Composer\Autoload\ClassLoader->loadClass('EAEAddons\\Conve...')
#4 src\XF\Extension.php(172): class_exists('EAEAddons\\Conve...')
#5 src\XF\App.php(2848): XF\Extension->extendClass('XF\\Pub\\Controll...', NULL)
#6 src\XF\App.php(1595): XF\App->extendClass('XF\\Pub\\Controll...')
#7 src\XF\Container.php(228): XF\App->XF\{closure}('XF\\Pub\\Controll...', Array, Object(XF\Container))
#8 src\XF\App.php(2803): XF\Container->create('controller', 'XF:Conversation', Array)
#9 src\XF\Mvc\Dispatcher.php(289): XF\App->controller('XF:Conversation', Object(XF\Http\Request))
#10 src\XF\Mvc\Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:Conversation', 'popup', Object(XF\Mvc\RouteMatch), NULL, NULL)
#11 src\XF\Mvc\Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), NULL, NULL)
#12 src\XF\Mvc\Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src\XF\App.php(2337): XF\Mvc\Dispatcher->run()
#14 src\XF.php(488): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}

Code:
array(4) {
  ["url"] => string(144) "/conversations/popup?_xfRequestUri=%2F&_xfWithData=1&_xfToken=1625071177%2Ca9badaff8894076af4a3576e36c8c6d7&_xfResponseType=json&_=1625071176623"
  ["referrer"] => string(28) "https://www.MYDOMAIN.com/"
  ["_GET"] => array(5) {
    ["_xfRequestUri"] => string(1) "/"
    ["_xfWithData"] => string(1) "1"
    ["_xfToken"] => string(43) "1625071177,a9badaff8894076af4a3576e36c8c6d7"
    ["_xfResponseType"] => string(4) "json"
    ["_"] => string(13) "1625071176623"
  }
  ["_POST"] => array(0) {
  }
}
 

Lawrence

Developer
Staff member
Threads
36
Messages
283
    • Developer
    • Administrator
    • Moderator
  • Thread starter
  • #49
Re: Conversation Tools [Paid]
I'm getting an error with this - PHP8.0.7

Code:
Stack trace
#0 src\vendor\composer\ClassLoader.php(444): XF::handlePhpError(8192, '[E_DEPRECATED] ...', 'C:\\root\\Forums\\...', 72)
#1 src\vendor\composer\ClassLoader.php(444): include()
#2 src\vendor\composer\ClassLoader.php(322): Composer\Autoload\includeFile('C:\\root\\Forums\\...')
#3 [internal function]: Composer\Autoload\ClassLoader->loadClass('EAEAddons\\Conve...')
#4 src\XF\Extension.php(172): class_exists('EAEAddons\\Conve...')
#5 src\XF\App.php(2848): XF\Extension->extendClass('XF\\Pub\\Controll...', NULL)
#6 src\XF\App.php(1595): XF\App->extendClass('XF\\Pub\\Controll...')
#7 src\XF\Container.php(228): XF\App->XF\{closure}('XF\\Pub\\Controll...', Array, Object(XF\Container))
#8 src\XF\App.php(2803): XF\Container->create('controller', 'XF:Conversation', Array)
#9 src\XF\Mvc\Dispatcher.php(289): XF\App->controller('XF:Conversation', Object(XF\Http\Request))
#10 src\XF\Mvc\Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:Conversation', 'popup', Object(XF\Mvc\RouteMatch), NULL, NULL)
#11 src\XF\Mvc\Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), NULL, NULL)
#12 src\XF\Mvc\Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src\XF\App.php(2337): XF\Mvc\Dispatcher->run()
#14 src\XF.php(488): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}

Code:
array(4) {
  ["url"] => string(144) "/conversations/popup?_xfRequestUri=%2F&_xfWithData=1&_xfToken=1625071177%2Ca9badaff8894076af4a3576e36c8c6d7&_xfResponseType=json&_=1625071176623"
  ["referrer"] => string(28) "https://www.MYDOMAIN.com/"
  ["_GET"] => array(5) {
    ["_xfRequestUri"] => string(1) "/"
    ["_xfWithData"] => string(1) "1"
    ["_xfToken"] => string(43) "1625071177,a9badaff8894076af4a3576e36c8c6d7"
    ["_xfResponseType"] => string(4) "json"
    ["_"] => string(13) "1625071176623"
  }
  ["_POST"] => array(0) {
  }
}

Good day, :)

Thank-you for reporting.

Does this error happen often? And can you reproduce it, if so, can you list the steps here? I'm testing with PHP 8.0.8 and can not trigger any errors at the moment, but I'll keep testing.

BTW, I notice in the URL towards the bottom of your posted code that there is /conversations/popup?.... what is that from?
 

z3r010

New member
Threads
0
Messages
4
Re: Conversation Tools [Paid]
It started yesterday after being added to a conversation, now if the addon is enabled and I click the conversations icon on the navbar I get a big red error message.

The popup thing I'll assume is coming from the menu that shows when I click the conversation icon..see below.
 
Last edited:

Lawrence

Developer
Staff member
Threads
36
Messages
283
    • Developer
    • Administrator
    • Moderator
  • Thread starter
  • #51
Re: Conversation Tools [Paid]
It started yesterday after being added to a conversation, now if the addon is enabled and I click the conversations icon on the navbar I get a big red error message.

The popup thing I'll assume is coming from the menu that shows when I click the conversation icon..see below.
Hi, thank you. For some reason I still can't reproduce this error, however; I made a change to the file that is most likely the culprit. Can you upload and test the attached file? Unzip it, and upload to your src/addons/EAEAddons directory. Note: you will get a file health check error in your AdminCP, you can ignore that.
 

Attachments

  • conversation_fix.zip
    4 KB · Views: 6
Top