UPDATES EasyBlog 6.0.11 Released! Update to the latest version now!

Helpdesk

Your Time
Our Time
Response Time
24 — 48 hours
We strive to provide the fastest ever response possible. However, we are not super beings.

Allow at least 24 — 48 hours
  Support is online
Our support specialists is available now. We will attend to you as soon as we can.
  Support is online
Hi,

We found a bug in the integration of Easysocial points system in Komento.
When you delete a comment, the komento.comment.removed was not called.
In the file components\com_komento\classes\comment.php, the method delete() call $activity = Komento::getHelper( 'activity' )->process( 'remove', $this->id ); after the comment to be deleted $commentTable->delete().

So at the begining of process() methode (components\com_komento\helpers\activity.php) the $comment is empty (deleted before the call), so $comment->published != 1 and the return false line 44 is executed.

We moved the $activity = Komento::getHelper( 'activity' )->process( 'remove', $this->id ); before the $commentTable->delete() and this seems to do the job.
Can you please fixe this bug so we don't have to fix it manually after each update ?

Another strange "way to do" in the file components\com_komento\helpers\activity.php, all the config $config->get() refer to the com_content integration because the component on which the comment is linked is not passed... We are using Komento on com_k2 but we had to configure Komento integration on com_content because $config->get() always refer to com_content parameters....
This is not a big deal for us as we configure komento integration with the same parameters on all components (A copy all parameters on other components would be great) but for others this could also be the origin of bug...

Kind regards,
Arno
The replies under this section are restricted to logged in users or users with an active subscription with us