1010from webapp .decorators import login_required , exchange_required
1111from webapp .helpers import api_publisher_session , get_brand_id
1212from webapp .endpoints .models import get_models , get_policies
13- from cache .cache_utility import redis_cache
14-
1513
1614publisher_gateway = PublisherGW ("snap" , api_publisher_session )
1715
@@ -32,15 +30,9 @@ def get_signing_keys(store_id: str):
3230 brand_id = get_brand_id (flask .session , store_id )
3331 res = {}
3432 try :
35- signing_keys_cache_key = get_signing_keys_cache_key (store_id )
36- signing_keys = redis_cache .get (
37- signing_keys_cache_key , expected_type = list
33+ signing_keys = publisher_gateway .get_store_signing_keys (
34+ flask .session , brand_id
3835 )
39- if not signing_keys :
40- signing_keys = publisher_gateway .get_store_signing_keys (
41- flask .session , brand_id
42- )
43- redis_cache .set (signing_keys_cache_key , signing_keys , ttl = 3600 )
4436 res ["data" ] = signing_keys
4537 res ["success" ] = True
4638 response = make_response (res , 200 )
@@ -71,8 +63,6 @@ def create_signing_key(store_id: str):
7163 publisher_gateway .create_store_signing_key (
7264 flask .session , store_id , name
7365 )
74- signing_keys_cache_key = get_signing_keys_cache_key (store_id )
75- redis_cache .delete (signing_keys_cache_key )
7666 res ["success" ] = True
7767 return make_response (res , 200 )
7868 else :
@@ -117,8 +107,6 @@ def delete_signing_key(store_id: str, signing_key_sha3_384: str):
117107
118108 if response .status_code == 204 :
119109 res ["success" ] = True
120- signing_keys_cache_key = get_signing_keys_cache_key (store_id )
121- redis_cache .delete (signing_keys_cache_key )
122110 return make_response (res , 200 )
123111 elif response .status_code == 404 :
124112 res ["success" ] = False
0 commit comments