Add better error-handling for invalid feed requests. Getting a list of published documents in a feed can be filtered by project, ontology, and document_type. If any of those details are incorrect, then the full set of published documents is returned. What ought to happen is an informative error message.
In QFeed.get_object() it correctly catches invalid requests, and the code returns an error, but this doesn't seem to have any effect on the Feed framework.
WHO: @allynt
Add better error-handling for invalid feed requests. Getting a list of published documents in a feed can be filtered by project, ontology, and document_type. If any of those details are incorrect, then the full set of published documents is returned. What ought to happen is an informative error message.