by NS-Team

QuickCRM Mobile gives you access to SuiteCRM on your mobile, your tablet (iPhone, iPad, Android) or your laptop with QuickCRM native apps available on App Store, Google Play and Windows Store.

Cancel at any time!
Free Trial

#1134 - QuickCRM breaks with the following error when RTGSync installed both will work when only one is installed.

Closed Bug? created by Ben Robinson 5 years ago

Enviroment:

PHP Version 7.0.30 FreeBSD 11.1 Apache 2.4 MariaDB 10.2.14 SuiteCRM 7.10.4

PHP Fatal error: Uncaught Error: Call to undefined method OutfittersLicense::isValid() in /usr/local/www/apache24/crm.*****.net.nz/service/quickcrm/SugarWebServiceImplquickcrm.php:85\nStack trace:\n#0 /usr/local/www/apache24/crm.*****.net.nz/service/core/REST/SugarRestJSON.php(91): SugarWebServiceImplquickcrm->login(Array, '', Array)\n#1 /usr/local/www/apache24/crm.*****.net.nz/service/core/SugarRestService.php(133): SugarRestJSON->serve()\n#2 /usr/local/www/apache24/crm.*****.net.nz/service/core/webservice.php(66): SugarRestService->serve()\n#3 /usr/local/www/apache24/crm.*****.net.nz/service/quickcrm/rest.php(50): require_once('/usr/local/www/...')\n#4 /usr/local/www/apache24/crm.*****.net.nz/custom/QuickCRM/rest4_1.php(21): require_once('/usr/local/www/...')\n#5 {main}\n thrown in /usr/local/www/apache24/crm.*****.net.nz/service/quickcrm/SugarWebServiceImplquickcrm.php on line 85

Any ideas would be appreciated :)

  1. benrobinson member avatar

    Ben Robinson

    5 years ago

    QuickCRM will also return "unexpected error. Please check your permissions and the CRM log file"

  2. bluquet member avatar

    NS-Team Provider Affiliate

    5 years ago

    Hi

    There is probably a conflict with both module using the same license manager. Do you have an error message just before that line in the log that would indicate this conflict, or an error about reading a file?

    • benrobinson member avatar

      Ben Robinson

      5 years ago

      I think this is it, I am also pretty sure the second one is related to RTGSync.

      PHP Warning: Declaration of SugarWebServiceUtilquickcrm::get_data_list($seed, $order_by = '', $where = '', $row_offset = 0, $limit = -1, $max = -1, $show_deleted = 0, $favorites = false) should be compatible with SugarWebServiceUtilv4::get_data_list($seed, $order_by = '', $where = '', $row_offset = 0, $limit = -1, $max = -1, $show_deleted = 0, $favorites = false, $single_select = false) in /usr/local/www/apache24/crm.*****. net.nz/service/quickcrm/SugarWebServiceUtilquickcrm.php on line 0

      PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; OauthCredentials has a deprecated constructor in /usr/local/www/apache24/crm.*****.net.nz/custom/include/Google/lib/oauth_credentials.php on line 29

      PHP Notice: Undefined property: User::$default_team in /usr/local/www/apache24/crm.*****.net.nz/service/v4/SugarWebServiceImplv4.php on line 171

      PHP Notice: Undefined index: wl_list_max_entries_per_page in /usr/local/www/apache24/crm.*****.net.nz/service/v4/SugarWebServiceImplv4.php on line 180

      PHP Notice: Undefined index: wl_list_max_entries_per_subpanel in /usr/local/www/apache24/crm.*****.net.nz/service/v4/SugarWebServiceImplv4.php on line 181

  3. bluquet member avatar

    NS-Team Provider Affiliate

    5 years ago

    Thanks,

    The first one is just a warning for QuickCRM. That's hard to manage as SuiteCRM CRM changed the interface in January and we have users with older versions. So newer or older versions will have this message. I guess we should favor newer version.

    Yes the second one is not about us.

    And the other two are warnings that come from SuiteCRM API. These warnings even existed in SugarCRM.

    I have sent a message to people at SuiteCRM Store as they provide the license manager and it is obviously where the conflict is with RTGSync.

  4. bluquet member avatar

    NS-Team Provider Affiliate

    5 years ago

    Hi,

    Could you install version 5.1.7 that was just published on the Store?

    It should fix the conflict with RTGSync.

    Thank you for your feedback.

    • benrobinson member avatar

      Ben Robinson

      5 years ago

      Thanks for your quick responses and support.

      That seems to have fixed it!

  5. benrobinson member avatar

    Ben Robinson

    5 years ago

    Am I able to close this case or does someone else need to do it?

  6. bluquet member avatar

    NS-Team Provider Affiliate

    5 years ago

    We will close it.

    I really appreciate the time you spent to precisely identify what the problem was. That helped us a lot.

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...
Rating
  • "After a couple of quick changes to permissions, and support prompted cache clear, everything works as promised." - rtrdigital

    Read More Reviews