WebHost: count non-owned Rooms of a given Seed
This commit is contained in:
parent
1990b893e5
commit
44cf8efc06
|
@ -136,8 +136,7 @@ def view_seed(seed: UUID):
|
|||
seed = Seed.get(id=seed)
|
||||
if not seed:
|
||||
abort(404)
|
||||
return render_template("viewSeed.html", seed=seed,
|
||||
rooms=[room for room in seed.rooms if room.owner == session["_id"]])
|
||||
return render_template("viewSeed.html", seed=seed)
|
||||
|
||||
|
||||
@app.route('/new_room/<suuid:seed>')
|
||||
|
|
|
@ -31,12 +31,16 @@
|
|||
<tr>
|
||||
<td>Rooms: </td>
|
||||
<td>
|
||||
{% call macros.list_rooms(rooms) %}
|
||||
{% call macros.list_rooms(seed.rooms | selectattr("owner", "eq", session["_id"])) %}
|
||||
<li>
|
||||
<a href="{{ url_for("new_room", seed=seed.id) }}">Create New Room</a>
|
||||
</li>
|
||||
{% endcall %}
|
||||
{% if seed.rooms %}<span>
|
||||
There are a total of {{ seed.rooms | length }} Rooms, only those created by you are linked above.
|
||||
</span>{% endif %}
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
Loading…
Reference in New Issue