Отображение недопустимого сообщения об ошибке в настраиваемой сущности администратора Broadleaf - PullRequest
0 голосов
/ 07 августа 2020

Я собираюсь добавить столбец изображения с помощью настраиваемого объекта широколистного типа. Это поле изображения является ОБЯЗАТЕЛЬНЫМ для заполнения. Ниже приведен код для столбца изображения.

@AdminPresentationMergeOverride(name = "logo.url", mergeEntries = {
@AdminPresentationMergeEntry(propertyType = PropertyType.AdminPresentation.FRIENDLYNAME, overrideValue="BRAND LOGO"),
@AdminPresentationMergeEntry(propertyType = PropertyType.AdminPresentation.ORDER, intOverrideValue = 3),
@AdminPresentationMergeEntry(propertyType = PropertyType.AdminPresentation.REQUIREDOVERRIDE,overrideValue = "REQUIRED"),
        })

@ManyToOne(targetEntity = MediaImpl.class, cascade = {CascadeType.ALL})
@JoinColumn(name = "IMAGE_ID",nullable = false)
@ClonePolicy
protected Media logo;

При сохранении столбца изображения с пустым значением появляется сообщение об успешной ошибке. Но проблема в том, что появляются два сообщения об ошибках, как указано ниже.

введите описание изображения здесь

Пожалуйста, помогите мне решить эту проблему. Любая помощь или обходные пути действительно приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...