by eVolpe Consulting Group

Are you facing difficulties trying to coordinate efforts between marketing and sales? The Mautic Integrator for Sugar/SuiteCRM by eVolpe is the best solution that will help you solve this issue. TRY IT NOW FOR FREE!

Free Trial

By clicking you consent to share your profile with the developer

#2905 - Bug report and request for fix

Closed Bug? created by staffcheck 7 years ago

Dear guys, My 2 cents and please advice / fix. Only works with Mautic version up to 2.5.1 which was released 4 Jan 2017. Does not work with 2.6.0 or 2.6.1 without some extensive guesswork / hacking. There is only one change made in the Mautic core which is not upgrade safe. The change is minor but there are no comments what the change is supposed to do and the file that's hacked has changed extensively in v2.6 and v2.6.1 and so its not at all obvious to make the change in the new version.

So far we have not yet gotten it to work at all. Using 2.6.1. Mautic and SuiteCRM v7.8.2.

There is a missing file "Error: File [modules/ev_MarketingCampaigns/metadata/editviewdefs.php] is missing. Unable to create because no corresponding HTML file was found." when we are trying to create a marketing campaign. Can't get it to work. Great idea. But sorry no go.

In class MauticActions there is this section:

$tables = $this->getTables($mautic->getConfig()->getEnabledModulesTables());
foreach ( $tables as $table ) {
      $query = "UPDATE {$table} SET mautic_synced = 0";
      $result = $db->query($sql);
}

There is no $this->getTables() function. I think its a copy and past error and should say: $tables = $mautic->getConfig()->getEnabledModulesTables();

The section

      $query = "UPDATE {$table} SET mautic_synced = 0";
      $result = $db->query($sql);

surely should read

      $sql = "UPDATE {$table} SET mautic_synced = 0";
      $result = $db->query($sql);

otherwise the query never executes.

Please fix these points fast so I can change my review from 1/2 star to 5 stars.

You probably hacked it together for a customer without a full module install and now that its packaged as a module its broke.

Please fix ASAP. LOVE THE CONCEPT!

Thank you!

  1. eVolpe_Consulting_Group-primary-contact member avatar

    Dear staffcheck, Most of your issues we addressed under your review, so there is just the last one left, mentioned here, regarding MauticActions function. You are correct that it contains errors. The whole function “scheduleFullMauticLeadsSychronization” should not be released, it is NOT used in the system unless you call it by directly putting together a proper URL

    • eVolpe_Consulting_Group-primary-contact member avatar

      We will fix this issue in upcoming release, but you should not worry that something works incorrectly in current release due to the bugs in this one function, since as I previously mentioned it is not used.

      Again, if you have any other issues, we are happy to address them, and if you find any other bugs we can solve before next release all the better for all parties involved.

      Best Regards eVolpe Support Team

  2. staffcheck member avatar

    staffcheck

    7 years ago

    Dear guys, thanks so much and getting back. I do really see that you guys care about your product. As soon as I have this working I will update my review with full stars due =). I am waiting anxiously for an update! Sincerely and thank you in advance.

  3. staffcheck member avatar

    staffcheck

    7 years ago

    Any news on this?

    • eVolpe_Consulting_Group-primary-contact member avatar

      We hope that at the end of this week we will release new version of the integrator with fixed bug. Mautic has released 2.7. version, so we want to test everything clearly.

    • eVolpe_Consulting_Group-primary-contact member avatar

      Hi! We have updated a new version of the integrator and the documentation too. Please check it.

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...
  • "Works very well. Support has been very respectful and fast, when it was required." - BradLohoar

    Read More Reviews