diff --git a/sspromotions/views.py b/sspromotions/views.py index e51d7b6..7d98935 100644 --- a/sspromotions/views.py +++ b/sspromotions/views.py @@ -93,7 +93,8 @@ def bulletin_new(request): return redirect(reverse('bulletin_edit', kwargs={'id': item.id})) else: item = models.BulletinItem() - item.date = timezone.now() + item.date = timezone.now().date() + item.date += datetime.timedelta(days=(6 - item.date.weekday() + 7) % 7) # Next Sunday (6 = Sunday) return render(request, 'sspromotions/bulletin_edit.html', { 'item': item, 'groups': [group for group in models.Group.objects.all() if group.can_user_access(request.user)],