pipes-digital / pipes

Repository for Pipes
https://pipes.digital
GNU Affero General Public License v3.0
261 stars 21 forks source link

Unknown wrong feed shown in preview #16

Closed anewuser closed 7 years ago

anewuser commented 7 years ago

While previewing a feed block with the URL set to [redacted], I got posts from some unrelated Russian download site I never used instead. The pipe worked as expected though.

After reloading the preview a couple of times, the correct feed was displayed.

Screenshot of the problem

onli commented 7 years ago

This should be fixed now.

What I think happened: Pipes are cached. When using the preview, the system creates a temporary pipes to execute the block and all the blocks before it. That one had no id, and not having an id was not properly detected, thus the system happily cached under the empty id. So when you executed the preview of the block he showed you the cache of one other block, from a different user and pipe.

I'm really not happy that one slipped through. But thanks a lot for reporting this!