Skip to content

Commit e62fd2c

Browse files
author
Gustavo Flores
committed
refactor: enhance view_cache function to accept custom timeout and update hardware-by-revision path cache duration
1 parent 2ff4055 commit e62fd2c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

backend/kernelCI_app/urls.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
cache = cache_page(timeout)
1414

1515

16-
def view_cache(view):
17-
return cache(view.as_view())
16+
def view_cache(view, timeout: int = settings.CACHE_TIMEOUT):
17+
return cache_page(timeout)(view.as_view())
1818

1919

2020
urlpatterns = [
@@ -153,7 +153,7 @@ def view_cache(view):
153153
path("hardware/", view_cache(views.HardwareView), name="hardware"),
154154
path(
155155
"hardware-by-revision/",
156-
view_cache(views.HardwareByRevisionView),
156+
view_cache(views.HardwareByRevisionView, timeout=60 * 60),
157157
name="hardwareByRevision",
158158
),
159159
path("hardware-v2/", view_cache(views.HardwareViewV2), name="hardware-v2"),

0 commit comments

Comments
 (0)