aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/templates/mediagoblin/user_pages/media.html
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/templates/mediagoblin/user_pages/media.html')
-rw-r--r--mediagoblin/templates/mediagoblin/user_pages/media.html15
1 files changed, 8 insertions, 7 deletions
diff --git a/mediagoblin/templates/mediagoblin/user_pages/media.html b/mediagoblin/templates/mediagoblin/user_pages/media.html
index 5932174d..2dcbf90c 100644
--- a/mediagoblin/templates/mediagoblin/user_pages/media.html
+++ b/mediagoblin/templates/mediagoblin/user_pages/media.html
@@ -153,13 +153,14 @@
<h3>Added on</h3>
<p>{{ date }}</p>
{%- endtrans %}
- {% if app_config['original_date_visible']
- and media.media_data.exif_all is defined
- and 'EXIF DateTimeOriginal' in media.media_data.exif_all %}
- {% trans date=media.media_data.exif_all['EXIF DateTimeOriginal']['printable'][:10].replace(':','-') -%}
- <h3>Created on</h3>
- <p>{{ date }}</p>
- {%- endtrans %}
+ {% if app_config['original_date_visible'] %}
+ {% set original_date = media.media_data.get_original_date() %}
+ {% if original_date -%}
+ {% trans date=original_date.strftime("%Y-%m-%d") -%}
+ <h3>Created on</h3>
+ <p>{{ date }}</p>
+ {%- endtrans %}
+ {%- endif %}
{% endif %}
{% if media.tags %}
{% include "mediagoblin/utils/tags.html" %}