diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/elements/DateTimeWithPrecision.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/elements/DateTimeWithPrecision.java index 2023bd775..24d537494 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/elements/DateTimeWithPrecision.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/edit/elements/DateTimeWithPrecision.java @@ -95,7 +95,7 @@ public class DateTimeWithPrecision extends BaseEditElement { this.displayRequiredLevel = toPrecision( displayRequiredLevelUri ); if( this.displayRequiredLevel == null ) - throw new IllegalArgumentException(minimumPrecisionURI + throw new IllegalArgumentException(displayRequiredLevelUri +" is not a valid precision for displayRequiredLevel, see VitroVocabulary.Precision"); // if( this.displayRequiredLevel.ordinal() < this.minimumPrecision.ordinal() ){ diff --git a/webapp/web/edit/forms/dateTimeIntervalForm.jsp b/webapp/web/edit/forms/dateTimeIntervalForm.jsp index 25ba43d6a..a5bda54b6 100644 --- a/webapp/web/edit/forms/dateTimeIntervalForm.jsp +++ b/webapp/web/edit/forms/dateTimeIntervalForm.jsp @@ -223,9 +223,9 @@ //setup date time edit elements Field startField = editConfig.getField("startField"); // arguments for DateTimeWithPrecision are (fieldName, minimumPrecision, [requiredLevel]) - startField.setEditElement(new DateTimeWithPrecision(startField, VitroVocabulary.Precision.YEAR.uri(), VitroVocabulary.Precision.SECOND.uri())); + startField.setEditElement(new DateTimeWithPrecision(startField, VitroVocabulary.Precision.DAY.uri(), VitroVocabulary.Precision.DAY.uri())); Field endField = editConfig.getField("endField"); - endField.setEditElement(new DateTimeWithPrecision(endField, VitroVocabulary.Precision.YEAR.uri(), VitroVocabulary.Precision.SECOND.uri())); + endField.setEditElement(new DateTimeWithPrecision(endField, VitroVocabulary.Precision.DAY.uri(), VitroVocabulary.Precision.DAY.uri())); } editConfig.addValidator(new DateTimeIntervalValidation("startField","endField") ); diff --git a/webapp/web/edit/forms/dateTimeValueForm.jsp b/webapp/web/edit/forms/dateTimeValueForm.jsp index def527fa0..63b3c4f90 100644 --- a/webapp/web/edit/forms/dateTimeValueForm.jsp +++ b/webapp/web/edit/forms/dateTimeValueForm.jsp @@ -155,7 +155,7 @@ //setup date time edit elements Field dateTimeField = editConfig.getField("dateTimeField"); // arguments for DateTimeWithPrecision are (fieldName, minimumPrecision, [requiredLevel]) - dateTimeField.setEditElement(new DateTimeWithPrecision(dateTimeField, VitroVocabulary.Precision.YEAR.uri(), VitroVocabulary.Precision.SECOND.uri())); + dateTimeField.setEditElement(new DateTimeWithPrecision(dateTimeField, VitroVocabulary.Precision.DAY.uri(), VitroVocabulary.Precision.DAY.uri())); } Model model = (Model) application.getAttribute("jenaOntModel");