fix(async queries): Remove "force" param on cached data retrieval (#12103)

* Async queries: remove force cache param on data retrieval

* Assert equal query_object cache keys

* Decouple etag_cache from permission checks

* Fix query_context test

* Use marshmallow EnumField for validation
This commit is contained in:
Rob DiCiuccio
2021-01-27 10:16:57 -08:00
committed by GitHub
parent 044d1ae3a3
commit d7cbd53fce
8 changed files with 74 additions and 39 deletions

View File

@@ -85,9 +85,8 @@ class QueryContext:
self.cache_values = {
"datasource": datasource,
"queries": queries,
"force": force,
"result_type": result_type,
"result_format": result_format,
"result_type": self.result_type,
"result_format": self.result_format,
}
def get_query_result(self, query_object: QueryObject) -> Dict[str, Any]: