Skip to content

Commit 9e3a64d

Browse files
authored
Merge pull request #118 from Brian030601/master
Fix AddEvent Time
2 parents f5a5d15 + 3693a46 commit 9e3a64d

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

data/events/event.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
hello | 2023-12-20T12:30:30 | 2023-12-20T12:30:30
22
2023-12-20T12:30:30 | 2023-12-20T12:30:30 | 2023-12-20T12:30:30
3+
EC3333 | 2023-12-20T12:30:30 | 2023-12-20T12:30:40

src/main/java/seedu/duke/calendar/command/AddEventCommand.java

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,13 @@ public void execute(Scanner scanner, EventList eventList) {
1717
System.out.print("When does it end? (yyyy-mm-ddThh:mm:ss) (eg. 2023-12-20T12:30:30): ");
1818
LocalDateTime endTime = LocalDateTime.parse(scanner.nextLine());
1919

20-
Event event = new Event(eventName, startTime, endTime);
20+
if (endTime.isAfter(startTime)) {
21+
Event event = new Event(eventName, startTime, endTime);
22+
eventList.addEvent(event);
23+
System.out.println(event + " has been added to your Calendar");
24+
} else {
25+
System.out.println(" End time is wrong. Enter the correct end time");
26+
}
2127

22-
eventList.addEvent(event);
23-
24-
System.out.println(event + " has been added to your Calendar");
2528
}
2629
}

0 commit comments

Comments
 (0)