M activities/jinja2/overview.html => activities/jinja2/overview.html +7 -1
@@ 33,7 33,13 @@
<img src="/static/fa/globe.svg" height="12px" alt="Public" title="This activity is public">
{% endif %}
</td>
- <td class="db dib-m w4-m dtc-l pv2 ph4-l truncate"><a href="{{ url('activities:summary', args=[act.id]) }}">{{ act.activity_title }}</a></td>
+ <td class="db dib-m w4-m dtc-l pv2 ph4-l truncate"><a href="{{ url('activities:summary', args=[act.id]) }}">
+ {% if act.activity_title | length %}
+ {{ act.activity_title }}
+ {% else %}
+ Unnamed Activity
+ {% endif %}
+ </a></td>
<td class="di dtc-l pv2 ph2-m ph4-l fr-m tr-ns">{{ act.distance | distance }}</td>
<td class="di dtc-l pv2 ph2-m ph4-l fr-m tr-ns">{{ act.moving_time | duration }}</td>
</tr>
M activities/views.py => activities/views.py +1 -1
@@ 19,7 19,7 @@ import logging
logger = logging.getLogger(__name__)
class UploadFileForm(forms.Form):
- title = forms.CharField(max_length=1024)
+ title = forms.CharField(max_length=1024, required=False)
content = forms.FileField()
@login_required