Skip to content
Snippets Groups Projects

feat: [AOU-481] allow dates with format yyyy-mm in metadata

Merged Alicia.DeDiosFuente requested to merge adf-481-dates-format-year-month into master
All threads resolved!
Files
6
@@ -254,9 +254,10 @@ public class AouProperties {
private long defaultAsyncExecutionTimeout = 0;
private int maxPreservationPolicyRetentionPeriodInYears = 100;
private String metadataDateFormat = "yyyy-MM-dd";
private String frontendEnterDateFormat = "d.M.yyyy"; // format in which a date can be entered on frontend (1 digit allowed for day and month)
private String frontendOutputDateFormat = "dd.MM.yyyy"; // format to which a date is given back to frontend (2 digits for day and month)
private String[] metadataDateFormat = {"yyyy-MM-dd", "yyyy-MM"};
private String[] metadataOutputDateFormat = {"yyyy-MM-dd", "yyyy-MM"};
private String[] frontendEnterDateFormat = {"d.M.yyyy", "M.yyyy"}; // format in which a date can be entered on frontend (1 digit allowed for day and month)
private String[] frontendOutputDateFormat = {"dd.MM.yyyy", "MM.yyyy"}; // format to which a date is given back to frontend (2 digits for day and month)
private String emailTemplatePath;
@@ -354,27 +355,35 @@ public class AouProperties {
this.maxPreservationPolicyRetentionPeriodInYears = maxPreservationPolicyRetentionPeriodInYears;
}
public String getMetadataDateFormat() {
public String[] getMetadataDateFormat() {
return this.metadataDateFormat;
}
public void setMetadataDateFormat(String metadataDateFormat) {
public void setMetadataDateFormat(String[] metadataDateFormat) {
this.metadataDateFormat = metadataDateFormat;
}
public String getFrontendEnterDateFormat() {
public String[] getMetadataOutputDateFormat() {
return this.metadataOutputDateFormat;
}
public void setMetadataOutputDateFormat(String[] metadataOutputDateFormat) {
this.metadataOutputDateFormat = metadataOutputDateFormat;
}
public String[] getFrontendEnterDateFormat() {
return this.frontendEnterDateFormat;
}
public void setFrontendEnterDateFormat(String frontendEnterDateFormat) {
public void setFrontendEnterDateFormat(String[] frontendEnterDateFormat) {
this.frontendEnterDateFormat = frontendEnterDateFormat;
}
public String getFrontendOutputDateFormat() {
public String[] getFrontendOutputDateFormat() {
return this.frontendOutputDateFormat;
}
public void setFrontendOutputDateFormat(String frontendOutputDateFormat) {
public void setFrontendOutputDateFormat(String[] frontendOutputDateFormat) {
this.frontendOutputDateFormat = frontendOutputDateFormat;
}
Loading