Ensure cloudfront purges are called with lists

pull/12619/head
Jake Howard 2024-11-20 13:47:15 +00:00 zatwierdzone przez Matt Westcott
rodzic 6b44838841
commit 62d2d78f17
2 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -72,7 +72,7 @@ class CloudfrontBackend(BaseBackend):
paths_by_distribution_id[distribution_id].add(url_parsed.path)
for distribution_id, paths in paths_by_distribution_id.items():
self._create_invalidation(distribution_id, paths)
self._create_invalidation(distribution_id, list(paths))
def purge(self, url):
self.purge_batch([url])

Wyświetl plik

@ -360,7 +360,7 @@ class TestBackendConfiguration(SimpleTestCase):
backends.get("cloudfront").purge("http://torchbox.com/blog/")
_create_invalidation.assert_called_once_with(
"frontend", {"/home/events/christmas/"}
"frontend", ["/home/events/christmas/"]
)
self.assertTrue(