Merge pull request #2975 from alphagov/rename-redis-template-keys

Step 2 of renaming cache keys for templates
This commit is contained in:
David McDonald
2020-10-02 14:26:03 +01:00
committed by GitHub
2 changed files with 2 additions and 2 deletions

View File

@@ -55,7 +55,7 @@ class SerialisedTemplate(SerialisedModel):
return cls(cls.get_dict(template_id, service_id)['data'])
@staticmethod
@redis_cache.set('template-{template_id}-version-None')
@redis_cache.set('service-{service_id}-template-{template_id}-version-None')
def get_dict(template_id, service_id):
from app.dao import templates_dao
from app.schemas import template_schema

View File

@@ -264,7 +264,7 @@ def test_should_cache_template_and_service_in_redis(mocker, client, sample_templ
)
expected_service_key = f'service-{sample_template.service_id}'
expected_templates_key = f'template-{sample_template.id}-version-None'
expected_templates_key = f'service-{sample_template.service_id}-template-{sample_template.id}-version-None'
assert mock_redis_get.call_args_list == [
call(expected_service_key),