You can clone with
No one assigned
This plugin handles the remainder but doesn't check to make sure the remainder is defined or non empty. It should really make sure of this so that a search for "Streaming" does hit their endpoint with nothing.
CanIStreamIt is down at the moment: http://www.canistream.it/ddg/query/The%20Loneliest%20Planet
Yup I already emailed them, they're currently fixing it. Thanks for the heads up though!
Are there any problem cases for this or was it just the down time?
@nospampleasemam just down time. Keep it open for now until its working again (as a reminder)
@nospampleasemam @moollaza it's up now.
I think it checks if the remainder is defined or non-empty: https://github.com/duckduckgo/zeroclickinfo-spice/blob/master/lib/DDG/Spice/Canistreamit.pm#L32
return unless $remainder =~ /^(?:can\s*i?|how\s*to|where\s*(?:to|can\s+i))?\s*(?:find\s+a)?\s*(.+)$/i;
My mistake, this should still be open until we've gone through all the spice plugins
This is still an issue for a few Spice IA's:
Bitcoin for example does not make sure a remainder is define - https://github.com/duckduckgo/zeroclickinfo-spice/blob/master/lib/DDG/Spice/Bitcoin.pm#L24
Also the Maven spice: https://github.com/duckduckgo/zeroclickinfo-spice/blob/master/lib/DDG/Spice/Maven.pm?source=c#L15