Post a multi-image Instagram to one tumblr post

Hi people,
Summary
I have a Make scenario that post Instagram images to Tumblr. And I’m having trouble posting multiple images as a single Tumblr post.

Scenario Walk Through
I have a scenario that checks Instagram for new posts.

  • If it finds one it collects all the hashtags used and trims the caption to remove the hashtag block.

Then

  • If it is a single image it posts the image to tumblr.
  • When there are multiple images (an Instagram album), it iterates through the images downloading data via HTTP and aggregates it into an array.

Problem
The problem I’m having is that the Tumblr module then creates one post per image in the array, rather than one post with multiple images.

More Details
In the “Array aggregator” module:

  • Target structure type
    • Tumblr - Create a Post :; Photos

In the “Tumblr” module:

  • Type
    • Photo
  • Upload photo
    • via data (multiple photos)
  • Photos
    • Map
      1. Array

Solution Looking For
What I would like to do is send the array of images to the Tumblr module and have the module post all images as one post.

Is there a way to get the Tumble module not to iterate over the output of the Array Aggregator module, and just process the array inside the Tumble module?

Hi @Nova_Fox_Indigo,

You have 2 bundles on the input of the array aggregator, which means that images weren’t aggregated to the Array. As a result, two separate posts were published in turn. Check the aggregator settings

Hi @mania_braun

The Instagram - Get Album Media module produces 2 bundles.
The HTTP module then creates 2 bundles, one for each image.

I thought the Array Aggregator could combine these 2 bundles into an array. But it doesn’t seem to be doing this.
It only seems to be turning each bundle into a format digestable by the Tumblr module.

The aggregator module setting look like the following.
Using “Group by” doesn’t seem to make a difference.

Any suggestions?

Choose Group by file name and data.

Tried added Group by ‘Data’ and ‘File name’, but I still get it creating 2 posts.
It seems to only be grouping within each bundle. Not grouping multiple bundles.

Also, it is creating 2 groups of 1 item in each bundle being sent to the Tumblr module.

So the ‘Group by’ doesn’t quite seem to working as expected.

Group by added

After running it still outputs 2 groups

2 bundles of 1 item each