Skip to content
Browse files

не разрешаем теги в заголовке топика

  • Loading branch information...
1 parent a187da2 commit 75bfa5172e352f542fc7449de3975b62e9e6e5da @maxcom maxcom committed May 3, 2012
Showing with 11 additions and 5 deletions.
  1. +11 −5 src/main/java/ru/org/linux/topic/AddTopicRequestValidator.java
View
16 src/main/java/ru/org/linux/topic/AddTopicRequestValidator.java
@@ -47,12 +47,18 @@ public void validate(Object target, Errors errors) {
String title = form.getTitle();
- if (title!=null && title.trim().isEmpty()) {
- errors.rejectValue("title", null, "заголовок сообщения не может быть пустым");
- }
+ if (title!=null) {
+ if (title.trim().isEmpty()) {
+ errors.rejectValue("title", null, "заголовок сообщения не может быть пустым");
+ }
- if (title!=null && title.length() > MAX_TITLE_LENGTH) {
- errors.rejectValue("title", null, "Слишком большой заголовок");
+ if (title.length() > MAX_TITLE_LENGTH) {
+ errors.rejectValue("title", null, "Слишком большой заголовок");
+ }
+
+ if (title.trim().startsWith("[")) {
+ errors.rejectValue("title", null, "Не добавляйте теги в заголовки, используйте предназначенное для тегов поле ввода");
+ }
}
if (form.getMsg() != null) {

0 comments on commit 75bfa51

Please sign in to comment.
Something went wrong with that request. Please try again.