Skip to content

Commit b857dd4

Browse files
fix: valid to consume
1 parent 27ceb22 commit b857dd4

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

  • domain/src/main/java/br/com/ifsp/tickets/domain/administrative/ticket

domain/src/main/java/br/com/ifsp/tickets/domain/administrative/ticket/Ticket.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,7 @@ private boolean expire() {
6565
}
6666

6767
public boolean isValidToConsume() {
68-
final LocalDateTime now = LocalDateTime.now();
69-
return now.toLocalDate().isEqual(this.validIn);
68+
return LocalDate.now().isEqual(this.validIn);
7069
}
7170

7271
public void cancel() {
@@ -106,7 +105,7 @@ public Optional<DomainException> consume(Event event) {
106105
return Optional.of(exception);
107106
}
108107

109-
if (this.isValidToConsume()) {
108+
if (!this.isValidToConsume()) {
110109
final TicketConsumeException exception = new TicketConsumeException("Ticket is not valid yet");
111110
this.registerEvent(new TicketConsumedError(this, exception.getMessage()));
112111
return Optional.of(exception);

0 commit comments

Comments
 (0)