0001-caluire-axel-simplify-localtime-call-55803.patch
passerelle/contrib/caluire_axel/models.py | ||
---|---|---|
18 | 18 |
import datetime |
19 | 19 |
from collections import defaultdict |
20 | 20 |
from operator import itemgetter |
21 | 21 | |
22 | 22 |
from django.core.cache import cache |
23 | 23 |
from django.db import models |
24 | 24 |
from django.http import HttpResponse |
25 | 25 |
from django.utils import dateformat |
26 |
from django.utils.timezone import localtime, now
|
|
26 |
from django.utils.timezone import localtime |
|
27 | 27 |
from django.utils.translation import ugettext_lazy as _ |
28 | 28 | |
29 | 29 |
from passerelle.base.models import BaseResource |
30 | 30 |
from passerelle.contrib.utils import axel |
31 | 31 |
from passerelle.utils.api import endpoint |
32 | 32 |
from passerelle.utils.jsonresponse import APIError |
33 | 33 | |
34 | 34 |
from . import schemas, utils |
... | ... | |
584 | 584 |
data={'xml_request': e.xml_request, 'xml_response': e.xml_response}, |
585 | 585 |
) |
586 | 586 | |
587 | 587 |
code = result.json_response['DATA']['PORTAIL']['GETAGENDA']['CODE'] |
588 | 588 |
if code < 1: |
589 | 589 |
raise APIError('Wrong agenda status', err_code='agenda-code-error-%s' % code) |
590 | 590 | |
591 | 591 |
# get pivot date |
592 |
date_now = localtime(now())
|
|
592 |
date_now = localtime() |
|
593 | 593 |
pivot_date = None |
594 | 594 |
if activity_id.startswith('CJ'): |
595 | 595 |
# mercredi or vacances: not bookable |
596 | 596 |
pivot_date = None |
597 | 597 |
else: |
598 | 598 |
# cantine, accmat, garderies, etudes |
599 | 599 |
# 2 opened days required |
600 | 600 |
pivot_date = date_now.date() |
601 |
- |