mirror of
https://framagit.org/la-chariotte/la-chariotte.git
synced 2025-05-03 12:21:52 +02:00
Replace any instance of is_ongoing by is_open
This commit is contained in:
parent
49c3a3f615
commit
59f3870c41
5 changed files with 8 additions and 7 deletions
|
@ -58,7 +58,7 @@ class GroupedOrder(models.Model):
|
||||||
for item in self.item_set.all():
|
for item in self.item_set.all():
|
||||||
item.compute_ordered_nb()
|
item.compute_ordered_nb()
|
||||||
|
|
||||||
def is_ongoing(self):
|
def is_open(self):
|
||||||
"""Returns True if the grouped order is open for new Orders - False if it's too late"""
|
"""Returns True if the grouped order is open for new Orders - False if it's too late"""
|
||||||
return self.deadline >= timezone.now()
|
return self.deadline >= timezone.now()
|
||||||
|
|
||||||
|
|
|
@ -54,7 +54,7 @@
|
||||||
<p>
|
<p>
|
||||||
<strong>Cette commande groupée est terminée</strong>, la livraison a eu lieu le {{ grouped_order.deadline }}.
|
<strong>Cette commande groupée est terminée</strong>, la livraison a eu lieu le {{ grouped_order.deadline }}.
|
||||||
</p>
|
</p>
|
||||||
{% elif not grouped_order.is_ongoing %}
|
{% elif not grouped_order.is_open %}
|
||||||
<p>
|
<p>
|
||||||
<strong>La période de commande est terminée</strong> depuis le {{ grouped_order.deadline }}.
|
<strong>La période de commande est terminée</strong> depuis le {{ grouped_order.deadline }}.
|
||||||
{% if user == grouped_order.orga %}
|
{% if user == grouped_order.orga %}
|
||||||
|
@ -64,7 +64,7 @@
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</p>
|
</p>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if grouped_order.is_ongoing or user == grouped_order.orga and grouped_order.is_to_be_delivered %}
|
{% if grouped_order.is_open or user == grouped_order.orga and grouped_order.is_to_be_delivered %}
|
||||||
{% if not grouped_order.item_set.first %}
|
{% if not grouped_order.item_set.first %}
|
||||||
<p>Il n'y a pas de produits disponibles dans cette commande !</p>
|
<p>Il n'y a pas de produits disponibles dans cette commande !</p>
|
||||||
{% else %}
|
{% else %}
|
||||||
|
|
|
@ -73,7 +73,7 @@
|
||||||
<p>
|
<p>
|
||||||
<strong>Cette commande groupée est terminée</strong>, la livraison a eu lieu le {{ grouped_order.deadline }}.
|
<strong>Cette commande groupée est terminée</strong>, la livraison a eu lieu le {{ grouped_order.deadline }}.
|
||||||
</p>
|
</p>
|
||||||
{% elif not grouped_order.is_ongoing %}
|
{% elif not grouped_order.is_open %}
|
||||||
<p>
|
<p>
|
||||||
<strong>La période de commande est terminée</strong> depuis le {{ grouped_order.deadline }}.
|
<strong>La période de commande est terminée</strong> depuis le {{ grouped_order.deadline }}.
|
||||||
Vous pouvez préparer la livraison, qui aura lieu le {{ grouped_order.delivery_date }} !
|
Vous pouvez préparer la livraison, qui aura lieu le {{ grouped_order.delivery_date }} !
|
||||||
|
|
|
@ -16,9 +16,9 @@ def place_order(request, code):
|
||||||
# check if the grouped order is ongoing or if the user is allowed to order
|
# check if the grouped order is ongoing or if the user is allowed to order
|
||||||
user_is_orga = request.user == grouped_order.orga
|
user_is_orga = request.user == grouped_order.orga
|
||||||
is_to_be_delivered = grouped_order.is_to_be_delivered()
|
is_to_be_delivered = grouped_order.is_to_be_delivered()
|
||||||
is_ongoing = grouped_order.is_ongoing()
|
is_open = grouped_order.is_open()
|
||||||
|
|
||||||
access_allowed = is_ongoing or (user_is_orga and is_to_be_delivered)
|
access_allowed = is_open or (user_is_orga and is_to_be_delivered)
|
||||||
|
|
||||||
if not access_allowed:
|
if not access_allowed:
|
||||||
return http.HttpResponseForbidden()
|
return http.HttpResponseForbidden()
|
||||||
|
|
|
@ -214,7 +214,8 @@ fieldset[disabled] .file-name, fieldset[disabled] .select select, .select fields
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Bulma Base */ /*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
|
/* Bulma Base */
|
||||||
|
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
|
||||||
html,
|
html,
|
||||||
body,
|
body,
|
||||||
p,
|
p,
|
||||||
|
|
Loading…
Reference in a new issue