Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
s7_spruge_k
calendar
Commits
2704f8ba
Commit
2704f8ba
authored
Jun 20, 2019
by
s7_spruge_k
Browse files
add-new-event bug fix
parent
814bf788
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
9 deletions
+9
-9
src/main/java/com/example/calendar/controller/EventController.java
...java/com/example/calendar/controller/EventController.java
+8
-9
src/main/java/com/example/calendar/validator/EventValidator.java
...n/java/com/example/calendar/validator/EventValidator.java
+1
-0
No files found.
src/main/java/com/example/calendar/controller/EventController.java
View file @
2704f8ba
...
...
@@ -121,9 +121,13 @@ public class EventController {
//--
Calendar
c1
=
calendarRepo
.
findByNameAndUser
(
calName
,
currUser
);
if
(
c1
==
null
)
{
c1
=
calendarRepo
.
findByNameAndUser
(
currUser
.
getActiveCalendar
(),
currUser
);
}
event
.
setCalendar
(
c1
);
eventValidator
.
validate
(
event
,
bindingResult
);
if
(
bindingResult
.
hasErrors
())
{
...
...
@@ -131,12 +135,7 @@ public class EventController {
}
Calendar
c1
=
calendarRepo
.
findByNameAndUser
(
calName
,
currUser
);
if
(
c1
==
null
)
{
c1
=
calendarRepo
.
findByNameAndUser
(
currUser
.
getActiveCalendar
(),
currUser
);
}
event
.
setCalendar
(
c1
);
eventRepo
.
save
(
event
);
return
"redirect:/calendar"
;
...
...
src/main/java/com/example/calendar/validator/EventValidator.java
View file @
2704f8ba
...
...
@@ -75,6 +75,7 @@ public class EventValidator implements Validator {
for
(
Event
event
:
allUserEvents
)
{
if
(
e
.
getStartDate
().
equals
(
event
.
getStartDate
())
&&
e
.
getStartTime
().
equals
(
event
.
getStartTime
()))
{
errors
.
rejectValue
(
"startDate"
,
"DateTaken"
);
break
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment