All Collections
GeoBooster
Updating "deprecated" tools in the Pabbly workflow
Updating "deprecated" tools in the Pabbly workflow

Sometimes Pabbly upgrades its tools, and existing LocalBooster integration workflows should be updated manually.

S
Written by Sebastian Donnelly
Updated over a week ago

If you have some GeoBooster -> social media platform integration set up with Pabbly Connect, let's say, GeoBooster -> Facebook, one day you may open the integration workflow in the Pabbly editor, and see an orange exclamation mark on the logo of some step and the word "deprecated" next to it.

What does it mean? It means that Pabbly has deployed a new version of the tool used in the step and existing workflows using this tool should be updated manually.

Important: Workflows with "deprecated" steps will continue working, but Pabbly warns that these "deprecated" steps might become obsolete at some moment, so we suggest updating them.

Let's start with the beginning. We assume you've signed in to your Pabbly account, clicked on the "Access now" button in the "Pabbly Connect" section, and then clicked on the workflow with the deprecated step.

The easiest way to update a deprecated step is to create a new step using the same tool, clone all settings from the deprecated step into the new one, and then delete the deprecated step. In this example, we will update the "Code by Pabbly" step.

  1. Click on the "Add Action Step" round button with a plus sign right above or below the "Deprecated" step.

  2. Type "Code" in the "Choose app" search input below the "App event" and click on the "Code" in the search results list.

  3. Select the "Run JavaScript (Beta)" from the "Search & select" dropdown, then click on the "Connect" button.

  4. Click in the "JavaScript Code" field, then paste there:

    let data = (

  5. Select from the "Select Data from Previous Step" dropdown step 2 "Iterator by Pabbly", then scroll down to the "Images" block and click on it.

  6. Paste in the "JavaScript Code" field the code:
    );
    let i = 0;
    let img = '';
    let cover = '';
    while (i < data.length)
    {
    img += data[i].full_url +','; i++;
    }
    if (img.length > 0)
    {
    img = img.substring(0, img.length - 1);
    cover = data[0].full_url;
    }
    output = [cover, img];

  7. Click on the "Save & Send Test Request" button.

  8. Scroll to the deprecated step, click on the button with three dots, and select "Delete" from the dropdown menu, then click on "Yes, delete it!" in the confirmation popup.

  9. Once the step is deleted, check the workflow starting from the newly created step and below and add values from the output of the newly added step in places where was the data from the deprecated step.


    Once you complete editing the step, don't forget to click the "Save & Send Test Request" button below. When all the steps are edited, you are all set.

Did this answer your question?