def content_search_params_are_empty(params):
    """
    Checks if the given content search params are completely empty. We do checking on
    specific fields, because for some options we don't want to execute a search if only that option
    is present. E.g., a request with only the `synonyms` option doesn't make sense.
    """
    if 'q' in params and params['q']:
        return False
    elif 'types' in params and params['types']:
        return False
    elif 'folders' in params and params['folders']:
        return False
    return True