Include video progress data in UserClass

See src/templates/nodes/custom/group/view_embed.pug for a crude example.
This commit is contained in:
2018-09-11 14:06:25 +02:00
parent df078b395d
commit 534d06ca8f
2 changed files with 17 additions and 1 deletions

View File

@@ -61,7 +61,6 @@
| {% if child.properties.status != 'published' %}
span.status {{ child.properties.status }}
| {% endif %}
span.type
| {% if child.properties.content_type %}
| {{ child.properties.content_type | undertitle }} ·
@@ -111,6 +110,17 @@
.list-node-children-item-name
span {{ child.name }}
| {% if child.properties.content_type == 'video' %}
| {% set progress = current_user.nodes.view_progress[child._id] %}
| {% set progress_in_percent = progress.progress_in_percent %}
| {% set progress_done = progress.done %}
//- TODO(Pablo): turn this into a nice progress bar
span.progress(class="{% if progress.done %}done{% endif %}")
| {{ progress_in_percent }}%
| {% else %}
span.jemoeder no progress because not video
| {% endif %}
| {% endfor %}
| {% else %}
.list-node-children-container