app/assets/javascripts/workarea/admin/modules/datetimepicker_fields.js in workarea-admin-3.5.6 vs app/assets/javascripts/workarea/admin/modules/datetimepicker_fields.js in workarea-admin-3.5.7

- old
+ new

@@ -99,14 +99,16 @@ datepickerAlreadyInjected = function($input) { return !_.isEmpty($input.siblings('.datetimepicker')); }, injectUI = function($input) { - var placeholder = JST['workarea/admin/templates/datetime_picker']({ + var required = !_.isEmpty($input.attr('required')) ? 'required' : '', + placeholder = JST['workarea/admin/templates/datetime_picker']({ id: $input.attr('id'), initialDateTime: parseDate($input), fieldSuffixes: WORKAREA.config.datetimepickerFields.fieldSuffixes, - name: $input.attr('id') + name: $input.attr('id'), + required: required }); // Prevents UI being injected twice on browser back // this condition is only needed because of turbolinks if (datepickerAlreadyInjected($input)) {