fix: Naprawiono błąd dzielenia None w analityce użytkowników
This commit is contained in:
parent
d82dc0caec
commit
5cc3d291ff
@ -462,7 +462,7 @@
|
||||
{% for s in user_detail.sessions %}
|
||||
<tr>
|
||||
<td>{{ s.started_at.strftime('%Y-%m-%d %H:%M') }}</td>
|
||||
<td>{{ (s.duration_seconds // 60)|default(0) }} min</td>
|
||||
<td>{{ ((s.duration_seconds or 0) // 60) }} min</td>
|
||||
<td>{{ s.page_views_count|default(0) }}</td>
|
||||
<td>{{ s.clicks_count|default(0) }}</td>
|
||||
<td>{{ s.device_type|default('?') }} / {{ s.browser|default('?') }}</td>
|
||||
@ -490,7 +490,7 @@
|
||||
{% for p in user_detail.pages %}
|
||||
<tr>
|
||||
<td class="page-path">{{ p.path }}</td>
|
||||
<td>{{ (p.time_on_page_seconds // 60)|default(0) if p.time_on_page_seconds else '-' }} min</td>
|
||||
<td>{% if p.time_on_page_seconds %}{{ (p.time_on_page_seconds // 60) }} min{% else %}-{% endif %}</td>
|
||||
<td>{{ p.viewed_at.strftime('%Y-%m-%d %H:%M') }}</td>
|
||||
</tr>
|
||||
{% else %}
|
||||
@ -746,7 +746,7 @@
|
||||
{{ s.browser|default('?') }}
|
||||
</div>
|
||||
<div class="session-time">
|
||||
<div class="session-duration">{{ (s.duration_seconds // 60)|default(0) }} min</div>
|
||||
<div class="session-duration">{{ ((s.duration_seconds or 0) // 60) }} min</div>
|
||||
<div class="session-pages">{{ s.page_views_count|default(0) }} stron</div>
|
||||
</div>
|
||||
<div style="font-size: var(--font-size-sm); color: var(--text-secondary); min-width: 100px; text-align: right;">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user