RED-4979 - lowercase colors on persist
This commit is contained in:
parent
7e965b2b2f
commit
0abd4edc67
@ -1,9 +1,6 @@
|
||||
package com.iqser.red.service.persistence.management.v1.processor.entity.configuration;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.Id;
|
||||
import javax.persistence.Table;
|
||||
import javax.persistence.*;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@ -47,4 +44,35 @@ public class ColorsEntity {
|
||||
@Column
|
||||
private String appliedRedactionColor;
|
||||
|
||||
@PrePersist
|
||||
public void prePersist() {
|
||||
this.adjustColors();
|
||||
}
|
||||
|
||||
@PreUpdate
|
||||
public void preUpdate() {
|
||||
this.adjustColors();
|
||||
}
|
||||
|
||||
private void adjustColors() {
|
||||
requestAddColor = setToLowerCase(requestAddColor);
|
||||
requestRemoveColor = setToLowerCase(requestRemoveColor);
|
||||
dictionaryRequestColor = setToLowerCase(dictionaryRequestColor);
|
||||
previewColor = setToLowerCase(previewColor);
|
||||
analysisColor = setToLowerCase(analysisColor);
|
||||
updatedColor = setToLowerCase(updatedColor);
|
||||
recommendationColor = setToLowerCase(recommendationColor);
|
||||
hintColor = setToLowerCase(hintColor);
|
||||
ignoredHintColor = setToLowerCase(ignoredHintColor);
|
||||
skippedColor = setToLowerCase(skippedColor);
|
||||
appliedRedactionColor = setToLowerCase(appliedRedactionColor);
|
||||
}
|
||||
|
||||
private String setToLowerCase(String color) {
|
||||
if (color == null) {
|
||||
return null;
|
||||
}
|
||||
return color.toLowerCase();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user