Fixed issue with optimade filter menu performing premature API calls.

Merged Lauri Himanen requested to merge 1297-optimade-api-calls-being-made-prematurely into develop

Merge request reports