Home Forums WoodMart support forum We integrate with an inventory software called Fishbowl and after updating the REST API is not connecting with their software.

We integrate with an inventory software called Fishbowl and after updating the REST API is not connecting with their software.

Viewing 16 posts - 31 through 46 (of 46 total)
  • Author
    Posts
  • #283262

    daniel@limeworks.us
    Participant

    Ok, I am in contact with Fishbowl and am trying to see whether their developers can assist with the issue.

    #283265

    Artem Temos
    Keymaster

    OK, let us know if you have any further details.

    #283304

    daniel@limeworks.us
    Participant

    Hi, they aren’t able to do anything else on their end. They only make sure the plugin is compatible with Woocommerce not necessarily themes.

    #283434

    Artem Temos
    Keymaster

    Hello,

    Unfortunately, we are not able to troubleshoot anything there as well. We don’t see any issues in the logs on your website. Moreover, other requests work fine except this “Test connection”.
    We are not asking to check the compatibility with our theme, just provide some error logs. Otherwise, we can’t do anything either.

    Kind Regards

    #283599

    daniel@limeworks.us
    Participant

    “To see detailed logs of your Fishbowl Server, you can go to the Data Module in the reporting section. Then, depending on how detailed you need the logs to be, you can adjust them in the Tools>Module Options>Logging tab and you can change how much detail is written. Next, once you have selected your level of logging, exit the module options and then click the “Server Log” button in the toolbar. This is where the logs are found within Fishbowl.”

    #284208

    Artem Temos
    Keymaster

    We have found that log window but don’t see any logs regarding WooCommerce integration and “Test connection” button https://gyazo.com/526387e3ae9b27edc160e52de6ce660d

    #284328

    daniel@limeworks.us
    Participant

    Another user let me know that they found an error that you can check:

    The error results from the fact that before returning the correct results, the store’s API appends the following html code at the beginning:

    <link rel=”stylesheet” id=”wd-section-title-css” href=”domain.com/wp-content/themes/woodmart/css/parts/el-section-title.min.css?ver=6.0.2″ type=”text/css” media=”all” /> <link rel=”stylesheet” id=”wd-info-box-css” href=”domain.com/wp-content/themes/woodmart/css/parts/el-info-box.min.css?ver=6.0.2″ type=”text/css” media=”all” /> <link rel=”stylesheet” id=”wd-image-hotspot-css” href=”domain.com/wp-content/themes/woodmart/css/parts/el-hotspot.min.css?ver=6.0.2″ type=”text/css” media=”all” /> <link rel=”stylesheet” id=”wd-photoswipe-css” href=”domain.com/wp-content/themes/woodmart/css/parts/lib-photoswipe.min.css?ver=6.0.2″ type=”text/css” media=”all” />

    This makes it impossible to decode data from JSON format.

    #284343

    Artem Temos
    Keymaster

    It might help. Could you please provide us your FTP access as well?

    #284363

    daniel@limeworks.us
    Participant

    Here are those credentials.

    #284501

    Artem Temos
    Keymaster

    Please, check your FTP access https://prnt.sc/11qjfjs
    We are not able to connect with this password.

    #284680

    daniel@limeworks.us
    Participant

    Please try this password:

    #284693

    Artem Temos
    Keymaster

    The same problem with this password as well.

    #284702

    daniel@limeworks.us
    Participant

    Please try again. I just changed your access level.

    #284924

    Artem Temos
    Keymaster

    Try to add the following PHP code snippet to the child theme functions.php file to fix this

    function woodmart_enqueue_inline_style( $key ) {
    	if ( function_exists( 'wc' ) && wc()->is_rest_api_request() ) {
    		return;
    	}
    	WOODMART_Registry()->pagecssfiles->enqueue_inline_style( $key );
    }
    #285106

    daniel@limeworks.us
    Participant

    That worked! Thank you for working on this for us.

    #285108

    Artem Temos
    Keymaster

    Great, you are welcome! The fix will be included in our next theme update.

Viewing 16 posts - 31 through 46 (of 46 total)

The topic ‘We integrate with an inventory software called Fishbowl and after updating the REST API is not connecting with their software.’ is closed to new replies.