@AyS_0908 , you seem to be reusing the same workflow I gave you a while ago to solve a different task. The solution depends on the data structure you get as an output of your Merge node. Could you share an example of that data?
Hi @ihortom, yes it is exactly the same where finally I had an issue between Steps “Get All Rss” and “Read All Rss”.
=> Currently, my worfklow only looks at row 1 of step “Get All Rss”.
STEP 1: “GET ALL RSS” DATA STRUCTURE (in G-Sheet) (nb: I added here the [ ] in the url for visibility purpose)
Thank you @ihortom.
If I understand well, my workflow as I designed it requires multiple ‘code’ nodes; this is an issue for me, since I don’t code and won’t be able to maintain it.
I wonder if I designed it correctly as a start; my use case* is indeed quite simple, it is surprising that usual n8n nodes can’t handle it.
Input: a sheet with: Users email | Rss Urls (1 to x urls per user)
n8n: Daily and per user email:
→ Search the user’s Rss Urls in a sheet
→ Read the related Feeds,
→ Aggregate all Feeds’ titles, subtitles, and url,
→ Email this aggregation to the given user.
I should probably rework it from scratch… ; for example: I wonder if I could add the ‘eMail’ field from “Get All Rss” in the “Rss Read” node.
This would simplify the whole workflow.
@AyS_0908 , I cannot see subtitles in the RSS feeds but otherwise here’s your workflow. No Code involved. The one you see in the workflow is a representation of your spreadsheet. Add your valid email addresses and see the outcome for yourself.
Note that titles in the email body are actually the links to those post.
Hi @ihortom, thanks a lot for your support, it is really kind.
When I import your workflow in my n8n: it works fine, it’s great.
But, when I just replace your “Rss Source” with my “G-Sheet” node: the workflow runs until the Loop is ‘done’, but stops there.
Particularly strange knowing that the G-Sheet code output a json similar to yours… (except that I have X users, therefore X different emails, but I tested with your “Rss Source” node and it worked well).
@AyS_0908 , I cannot explain that. If I’m to test only those 2 items using Google spreadsheet it also works fine. I can only assume that the issue is with the actual data in your spreadsheet. Maybe try to break down the list of items into smaller chunks and locate the culprit that causes this behavior?