diff --git a/generators/base-application/support/prepare-field.ts b/generators/base-application/support/prepare-field.ts index 992c5b94544b..cca08e052c12 100644 --- a/generators/base-application/support/prepare-field.ts +++ b/generators/base-application/support/prepare-field.ts @@ -170,7 +170,10 @@ function generateFakeDataForField( if (field.fieldType === LOCAL_DATE) { data = originalData.split('T')[0]; } else if (field.fieldType === LOCAL_TIME) { - data = originalData.split('T')[1].split('.')[0]; + // time without seconds by default + const timeWithoutMilliseconds = originalData.split('T')[1].split('.')[0]; + // default time input fields are set to support HH:mm only. Would produce validation errors otherwise. + data = timeWithoutMilliseconds.substring(0, timeWithoutMilliseconds.lastIndexOf(':')); } else if (type === 'json-serializable') { data = date; } else {