5.3 develop - fix issue #144 Avoid Duplicate repeats on dynamic selections in shows #144 #177
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
OB Description
Fixes #144: [Avoid Duplicate repeats on dynamic selections in shows]
I've updated the playlist_model with some logic to handle preventing duplication of tracks.
The logic is as follows:
**IMPORTANT: Search previous suggestions before making a new one, as yours may be a duplicate. Do not create a Pull Request without creating an issue first.
Type of change
How Has This Been Tested?
I've tested this on ob.cjucfm.com with a variety of playlists. I wrote a custom php script 'test_playlist_resolve.php' which can be used via console to test evaluate the updated function.
From the www root, of the machine running openbroadcaster run:
php test_playlist_resolve.php <playlist_id> <player_id>
Testing Environments
OpenBroadcaster Component and Version
Browser Version?
OS Version?
Checklist:
Thanks for contributing!