Skip to content
Snippets Groups Projects
Commit abe336b4 authored by Daniel Neuwirth's avatar Daniel Neuwirth
Browse files
parents 19043916 1cff83aa
Branches
No related tags found
No related merge requests found
...@@ -79,6 +79,8 @@ def validate_extras(key, data, errors, context): ...@@ -79,6 +79,8 @@ def validate_extras(key, data, errors, context):
errors=extra_errors errors=extra_errors
) )
is_date_start_before_date_end(data, extra_errors)
validate_extra_date_new( validate_extra_date_new(
key=key, key=key,
field='issued', field='issued',
...@@ -104,6 +106,12 @@ def validate_extras(key, data, errors, context): ...@@ -104,6 +106,12 @@ def validate_extras(key, data, errors, context):
if len(extra_errors.values()): if len(extra_errors.values()):
raise toolkit.Invalid(extra_errors) raise toolkit.Invalid(extra_errors)
def is_date_start_before_date_end(data, extra_errors):
start_date = _extract_value(data, 'temporal_start')
end_date = _extract_value(data, 'temporal_end')
if start_date and end_date:
if start_date > end_date:
extra_errors['temporal_start'] = extra_errors['temporal_end'] = 'Please enter a valid period of time.'
def _set_value(data, field, value): def _set_value(data, field, value):
key = None key = None
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment