File tree Expand file tree Collapse file tree
java/com/streamseat/apigateway/filter
booking-service/src/main/java/com/streamseat/bookingservice/controller Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,8 +12,7 @@ public class RouteValidator {
1212 public static final List <String > openApiEndpoints = Arrays .asList (
1313 "/auth/register" ,
1414 "/auth/token" ,
15- "/eureka" ,
16- "/api/events" // ADD THIS LINE
15+ "/eureka"
1716 );
1817
1918 public Predicate <ServerHttpRequest > isSecured =
Original file line number Diff line number Diff line change @@ -14,4 +14,8 @@ spring.cloud.gateway.routes[0].filters[0]=AuthenticationFilter
1414spring.cloud.gateway.routes[1].id =booking-service
1515spring.cloud.gateway.routes[1].uri =lb://BOOKING-SERVICE
1616spring.cloud.gateway.routes[1].predicates[0] =Path=/api/bookings/**
17- spring.cloud.gateway.routes[1].filters[0] =AuthenticationFilter
17+ spring.cloud.gateway.routes[1].filters[0] =AuthenticationFilter
18+
19+ spring.cloud.gateway.routes[2].id =auth-service
20+ spring.cloud.gateway.routes[2].uri =lb://AUTH-SERVICE
21+ spring.cloud.gateway.routes[2].predicates[0] =Path=/auth/**
Original file line number Diff line number Diff line change 22
33import com .streamseat .bookingservice .client .EventClient ;
44import com .streamseat .bookingservice .dto .EventDTO ;
5+ import com .streamseat .bookingservice .dto .Status ;
56import com .streamseat .bookingservice .model .Booking ;
67import com .streamseat .bookingservice .repository .BookingRepository ;
78import org .springframework .web .bind .annotation .*;
@@ -36,7 +37,7 @@ public String bookTicket(@RequestBody Booking bookingRequest) {
3637 }
3738
3839 // 3. BOOK IT
39- bookingRequest .setStatus ("CONFIRMED" );
40+ bookingRequest .setStatus (Status . valueOf ( "CONFIRMED" ) );
4041 bookingRequest .setBookingTime (LocalDateTime .now ());
4142 bookingRepository .save (bookingRequest );
4243
You can’t perform that action at this time.
0 commit comments