File tree Expand file tree Collapse file tree 3 files changed +10
-4
lines changed
java/uk/gov/companieshouse/orders/api/service Expand file tree Collapse file tree 3 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 11package uk .gov .companieshouse .orders .api .service ;
22
3- import java .time .LocalDateTime ;
4- import java .util .Optional ;
3+ import org .springframework .beans .factory .annotation .Value ;
54import org .springframework .stereotype .Service ;
65import uk .gov .companieshouse .orders .api .model .Basket ;
7- import uk .gov .companieshouse .orders .api .model .BasketData ;
86import uk .gov .companieshouse .orders .api .repository .BasketRepository ;
97
8+ import java .time .LocalDateTime ;
9+ import java .util .Optional ;
10+
1011@ Service
1112public class BasketService {
1213
1314 private final BasketRepository repository ;
1415
16+ @ Value ("${basket.enrolled}" )
17+ private boolean enrolled ;
18+
1519 public BasketService (BasketRepository repository ) {
1620 this .repository = repository ;
1721 }
@@ -26,7 +30,7 @@ public Basket saveBasket(Basket basket) {
2630 }
2731 basket .setUpdatedAt (now );
2832
29- if (basket . getData () != null ) {
33+ if (enrolled ) {
3034 basket .getData ().setEnrolled (true );
3135 }
3236
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ uk.gov.companieshouse.orders.api.orders=/orders
88uk.gov.companieshouse.orders.api.search.checkouts =/checkouts/search
99uk.gov.companieshouse.payments.api.payments: ${PAYMENTS_API_URL}/payments
1010basket.item.limit =${BASKET_ITEM_LIMIT:1000}
11+ basket.enrolled =${BASKET_ENROLLED:false}
1112
1213spring.data.mongodb.uri =${MONGODB_URL}
1314spring.data.mongodb.field-naming-strategy =uk.gov.companieshouse.orders.api.model.NoIsSnakeCaseFieldNamingStrategy
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ uk.gov.companieshouse.orders.api.orders=/orders
88uk.gov.companieshouse.orders.api.search.checkouts =/checkouts/search
99uk.gov.companieshouse.payments.api.payments : payments.service/payments
1010basket.item.limit =2
11+ basket.enrolled =true
1112
1213spring.data.mongodb.field-naming-strategy =uk.gov.companieshouse.orders.api.model.NoIsSnakeCaseFieldNamingStrategy
1314
You can’t perform that action at this time.
0 commit comments