diff --git a/.flask_cache/2029240f6d1128be89ddc32729463129 b/.flask_cache/2029240f6d1128be89ddc32729463129 index 5815809..41cb345 100644 Binary files a/.flask_cache/2029240f6d1128be89ddc32729463129 and b/.flask_cache/2029240f6d1128be89ddc32729463129 differ diff --git a/.flask_cache/74bc75c0764cbc805c70645cef1f026b b/.flask_cache/74bc75c0764cbc805c70645cef1f026b index 180e4b3..5932ef1 100644 Binary files a/.flask_cache/74bc75c0764cbc805c70645cef1f026b and b/.flask_cache/74bc75c0764cbc805c70645cef1f026b differ diff --git a/hyperglass/hyperglass.py b/hyperglass/hyperglass.py index fbdac82..24986e7 100644 --- a/hyperglass/hyperglass.py +++ b/hyperglass/hyperglass.py @@ -140,7 +140,7 @@ def lg(): raise RuntimeError("Unable to add output to cache.", 415, *value_params) # If 200, return output if value_code == 200: - return cache.get(cache_key) + return Response(cache.get(cache_key)) # If 400 error, return error message and code elif value_code in [405, 415]: return Response(cache.get(cache_key), value_code) @@ -148,7 +148,7 @@ def lg(): else: logger.info(f"Cache match for: {cache_key}, returning cached entry...") try: - return cache.get(cache_key) + return Response(cache.get(cache_key)) except: id = 4152 raise RuntimeError(