Skip to content

Commit d58c9c7

Browse files
committed
Release reports refactor (#1996)
Release reports refactor (#1996)
1 parent 1e6adcf commit d58c9c7

File tree

7 files changed

+849
-675
lines changed

7 files changed

+849
-675
lines changed

libraries/admin.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
from django.conf import settings
12
from django.contrib import admin
23
from django.core.files.storage import default_storage
34
from django.db import transaction
@@ -183,10 +184,11 @@ def get_context_data(self, **kwargs):
183184
return context
184185

185186
def generate_report(self):
187+
base_scheme = "http" if settings.LOCAL_DEVELOPMENT else "https"
186188
generate_release_report.delay(
187189
user_id=self.request.user.id,
188190
params=self.request.GET,
189-
base_uri=f"https://{self.request.get_host()}",
191+
base_uri=f"{base_scheme}://{self.request.get_host()}",
190192
)
191193

192194
def get(self, request, *args, **kwargs):

libraries/constants.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -367,3 +367,5 @@
367367
VERSION_SLUG_PREFIX = "boost-"
368368
RELEASE_REPORT_SEARCH_TOP_COUNTRIES_LIMIT = 5
369369
DOCKER_CONTAINER_URL_WEB = "http://web:8000"
370+
371+
RELEASE_REPORT_AUTHORS_PER_PAGE_THRESHOLD = 6

0 commit comments

Comments
 (0)