Behavior for refreshing smart playlists

I wanted to inquire on how exactly the refresh downloads for Plexamp works with smart playlists. I have the following filters set for a smart playlist:

The playlist literally refreshes on each visit, doesn’t refresh for downloads. My guess is the refresh for downloads only happens when filters are updated and not necessarily when the content changes. Anyone can confirm this?

Downloaded smart playlists refresh on app start and when you manually refresh them.

Hi @elan , that hasn’t been my experience. They do not refresh at all. Can share some other filters similar to the above. They behave the same. No refresh until the filter parameters change. See snippet below.

We’d need to see the logs to see what it’s doing behind the scenes, but the only exception to playlists not in sync are ones w/o sort criteria, because those don’t have well-defined order.

Bingo! All my playlists are random deliberately, suppose I could place some order and then play them shuffled… :expressionless:. What a pity find myself using off-line and download functions a lot nowadays.

If it’s random, then you simply have to refresh the specific playlist using the long press action on each one.

Ok. Tried refreshing by long press didn’t work. Updated to the below for sort on title. Worked on the first refresh as expected due to filter change, thereafter back to previous behaviour.

Logs are attached.

2321050949530.zip (83.0 KB)

Random sort is the other one we don’t refresh automatically (hopefully for obvious reasons).

Feb 01, 2023 22:48:49.732 [Javascript] INFO - Sync: Ignoring refresh of Music | Now Playing because we're not forcing or keeping in sync.

I created a playlist with random sort. Using the top-level refresh didn’t do anything (as expected). Using the item level refresh worked fine and re-computed and downloaded a new set.

I just tested and it worked for me.

Would you mind sharing your advanced filter please. Let me do some troubleshooting.

Ok. So noted my mistake, long press after removing the random sort didn’t work because playlist was static without any plays, reverting to random with long press works. Doing the manual refresh works fines, my mistake. Thanks for that support @elan.

Edit: As a point forward, shouldn’t a manual forced refresh at the top level be the same as individual refreshes at the individual level, I get disabling auto-refreshes, but manual ones what would be the motivation of disabling at the top level?

Glad to hear!

Not in this case, because it’s useful to kick off a top-level “non-forced” refresh just to update everything which naturally needs updating. A forced/individual refresh is a more (potentially) destructive action which deletes existing content and downloads new content.

Ok. I get it. Thanks.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.