elif duration.lower() == "weekly":
        since_date = (timezone.now() - timedelta(days=7)).replace(