Prompt users to join a group

This commit is contained in:
Alexis M 2019-07-19 01:28:41 +02:00
parent 690c551627
commit 93abb2234a
2 changed files with 12 additions and 5 deletions

View file

@ -111,11 +111,13 @@ async def auth_required(request, response):
request["groups"] = groups request["groups"] = groups
group = groups.get_user_group(email) group = groups.get_user_group(email)
user = Person( user_info = {'email': email}
email=email, if group:
group_id=group.id, user_info.update(dict(
group_name=group.name) group_id=group.id,
group_name=group.name)
)
user = Person(**user_info)
request["user"] = user request["user"] = user
session.user.set(user) session.user.set(user)

View file

@ -1,5 +1,10 @@
{% extends "base.html" %} {% extends "base.html" %}
{% block body %} {% block body %}
{% if not request['user'].group_id %}
<p class="notification warning">Vous ne faites partie d'aucun groupe (coloc / famille). Si vous faites des commandes pour plusieurs personnes, merci de rejoindre un groupe.
<a href="/groupes" class="button">Rejoindre un groupe</a>
</p>
{% endif %}
<h2>Livraisons à venir</h2> <h2>Livraisons à venir</h2>
{% with deliveries=incoming %} {% with deliveries=incoming %}
{% include "includes/delivery_list.html" %} {% include "includes/delivery_list.html" %}