mirror of
https://github.com/almet/copanier.git
synced 2025-04-28 19:42:37 +02:00
Prompt users to join a group
This commit is contained in:
parent
690c551627
commit
93abb2234a
2 changed files with 12 additions and 5 deletions
|
@ -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)
|
||||||
|
|
||||||
|
|
|
@ -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" %}
|
||||||
|
|
Loading…
Reference in a new issue