Skip to content

Commit 9d4c0c6

Browse files
authored
Minor optimizations (#219)
- Use new MTX Sidecar start command (see https://cap.cloud.sap/docs/releases/march23#change-your-start-script-to-cds-serve) - Use @ConditionalOnWebApplication on security config to avoid initialization in MT commands
1 parent 5328f34 commit 9d4c0c6

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

mtx/sidecar/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"node": "^16"
3232
},
3333
"scripts": {
34-
"start": "cds run",
34+
"start": "cds-serve",
3535
"build": "npm install && npx cds build ../.. --for mtx-sidecar && cd gen && npm install"
3636
}
3737
}

srv/src/main/java/my/bookshop/config/WebSecurityConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package my.bookshop.config;
22

3+
import org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication;
34
import org.springframework.context.annotation.Bean;
45
import org.springframework.context.annotation.Configuration;
56
import org.springframework.core.annotation.Order;
@@ -8,6 +9,7 @@
89
import org.springframework.security.web.SecurityFilterChain;
910

1011
@Configuration
12+
@ConditionalOnWebApplication
1113
@EnableWebSecurity
1214
@Order(1)
1315
public class WebSecurityConfig {

0 commit comments

Comments
 (0)