Download and cache campaign, benefit, and reward images locally

This commit is contained in:
Joakim Hellsén 2026-02-12 01:34:51 +01:00
commit 55c2273e27
Signed by: Joakim Hellsén
SSH key fingerprint: SHA256:/9h/CsExpFp+PRhsfA0xznFx2CGfTT5R/kpuFfUgEQk
7 changed files with 346 additions and 266 deletions

View file

@ -1084,6 +1084,7 @@ class Command(BaseCommand):
"about_url": reward_campaign.about_url,
"is_sitewide": reward_campaign.is_sitewide,
"game": game_obj,
"image_url": reward_campaign.image.image1x_url if reward_campaign.image else "",
}
_reward_campaign_obj, created = RewardCampaign.objects.update_or_create(