Skip to content

Commit a9da128

Browse files
committed
Fix datetime template when field is None
1 parent 3c7baa4 commit a9da128

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

ckanext/scheming/templates/scheming/form_snippets/datetime.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,15 @@
66
{% set date = data.get(field.field_name) %}
77

88
{% if date and ' ' in date %}
9-
{% set parts = data.get(field.field_name).split() %}
9+
{% set parts = date.split() %}
1010
{% set date = parts[0] %}
1111
{% set time = parts[1] %}
12-
{% else %}
13-
{% set parts = data.get(field.field_name).split('T') %}
12+
{% elif date and 'T' in date %}
13+
{% set parts = date.split('T') %}
1414
{% set date = parts[0] %}
1515
{% set time = parts[1] %}
16+
{% else %}
17+
{% set time = '' %}
1618
{% endif %}
1719
{% endif %}
1820
{% call form.input(

0 commit comments

Comments
 (0)