Revision 6b747a1b flowspec/views.py

b/flowspec/views.py
26 26

  
27 27
from copy import deepcopy
28 28
from flowspy.utils.decorators import shib_required
29
import datetime
30 29

  
31 30
from django.views.decorators.cache import never_cache
32 31
from django.conf import settings
33 32
from django.core.mail import mail_admins, mail_managers, send_mail
34 33

  
35 34

  
36
def days_offset(): return datetime.date.today() + datetime.timedelta(days = settings.EXPIRATION_DAYS_OFFSET)
37

  
38 35
@login_required
39 36
def user_routes(request):
40 37
    user_routes = Route.objects.filter(applier=request.user)
......
76 73
        if form.is_valid():
77 74
            route=form.save(commit=False)
78 75
            route.applier = request.user
79
            route.expires = days_offset()
80 76
            route.status = "PENDING"
81 77
            route.save()
82 78
            form.save_m2m()
......
120 116
            route=form.save(commit=False)
121 117
            route.name = route_original.name
122 118
            route.applier = request.user
123
            route.expires = route_original.expires
124 119
            route.status = "PENDING"
125 120
            route.save()
126 121
            form.save_m2m()

Also available in: Unified diff