ymcatwincities / openy_activity_finder

Activity Finder for Open Y
https://github.com/YCloudYUSA/yusaopeny_activity_finder
GNU General Public License v3.0
3 stars 24 forks source link

Limitation by category doesn't work with Daxko back-end #103

Open dchubar-fj opened 2 years ago

dchubar-fj commented 2 years ago

Problem/Motivation Activity Finder 4 provides the Limit by category setting, this setting allows you to limit results only by specific categories. But this setting doesn't work with the Daxko back-end, but only with Solr back-end. Because Activity Finder uses internal Program Subcategories NID but not Daxko categories.

Steps to reproduce

ER: Results are filtered by the default category AR: Nothing happens

dchubar-fj commented 2 years ago

Maybe sound quite simple, but in fact, the issue requires huge back-end architecture changes because Daxko logic is different from SOLR logic. I think we should use a plugin-based back-end system (described here) and each plugin should provide its own Activity Finder block settings form with logic and fields specific only for this backend.

shelleygoetz commented 2 years ago

@sarah-halby Jira ticked created - https://openy.atlassian.net/browse/MAINTAIN-191