Skip to content

Commit 99c4c96

Browse files
committed
Generate more demo donations on staging reset and clear cache
1 parent 001418e commit 99c4c96

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

backend/utils/staging.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from django.contrib import messages
55
from django.contrib.auth import get_user_model
66
from django.core import management
7+
from django.core.cache import cache
78
from django.core.exceptions import PermissionDenied
89
from django.shortcuts import redirect
910
from django.urls import reverse
@@ -77,13 +78,17 @@ def reset_staging(generate_orgs_count=0, generate_causes_count=0, generate_donat
7778
management.call_command("generate_donations", generate_donations_count)
7879
logger.info("Generated %d demo donations", generate_donations_count)
7980

81+
# Clear the server cache
82+
cache.clear()
83+
logger.info("Cleared the server cache")
84+
8085

8186
def schedule_reset_staging(request):
8287
if not request.user or not request.user.has_perm("can_reset_staging"):
8388
raise PermissionDenied
8489

8590
logger.info("Scheduling a staging environment reset")
86-
async_task(reset_staging, generate_orgs_count=12, generate_causes_count=15, generate_donations_count=50)
91+
async_task(reset_staging, generate_orgs_count=20, generate_causes_count=25, generate_donations_count=100)
8792

8893
messages.add_message(
8994
request,

0 commit comments

Comments
 (0)