Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deck - Feature Request - Different approach to loading content by tags #64

Open
Taizunz opened this issue May 7, 2021 · 1 comment
Open

Comments

@Taizunz
Copy link
Contributor

Taizunz commented May 7, 2021

At the moment it's possible to specify multiple tags for the content that a tab or individual column should load, but every specified tag must be applied to the content it is loading, otherwise it isn't loaded at all.

I propose the addition of an option that would allow a column or tab to load content as long as at least one of the specified tags are applied to the content.

Example: I'd like to have a single column that loads all channels that have either "Electronic Music", "Trance" or "House" tags applied, but at the moment that would require three individual columns.

EDIT: If anyone else is interested in seeing this feature added in the future, I highly suggest showing support for the Uservoice-submission found here that specifically pertains to how the tags logic functions on Twitch, which would make it easier for Stendec to implement something like this for Deck in the future:
https://twitch.uservoice.com/forums/310210-discover/suggestions/43508544-allow-us-to-filter-tags-using-both-and-or-or-logic

@SirStendec
Copy link
Collaborator

While I see the benefit, this would be tricky to implement because most tag filtering is handled server side when possible, and server-side does not support any special logic for tags.

Effectively, such a column would need to query all the channels for each separate tag, and then merge the results together. I'm not sure I want to do that. I'll think about it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants