Skip to content

Commit 1c91a98

Browse files
author
Christoph Henrici
committed
NPE
1 parent bb27bb3 commit 1c91a98

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

src/main/java/ch/henr/reactboot/config/TenantFilter.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import org.slf4j.Logger;
77
import org.slf4j.LoggerFactory;
88
import org.slf4j.MDC;
9+
import org.springframework.beans.factory.annotation.Autowired;
910
import org.springframework.stereotype.Component;
1011
import org.springframework.web.filter.OncePerRequestFilter;
1112

@@ -22,9 +23,13 @@
2223
@Component
2324
public class TenantFilter extends OncePerRequestFilter {
2425
private static final Logger log = LoggerFactory.getLogger(TenantFilter.class);
26+
@Autowired
2527
private final TenantRepository tenants;
28+
@Autowired(required = false)
2629
private final DemoSeedService demoSeed; // inject (present only in
2730

31+
32+
2833
public TenantFilter() {
2934
this.tenants = null;
3035
this.demoSeed = null;
@@ -40,7 +45,7 @@ public TenantFilter(TenantRepository tenants, DemoSeedService demoSeed) {
4045
this.demoSeed = demoSeed;
4146
}
4247

43-
48+
4449

4550
@Override
4651
protected void doFilterInternal(HttpServletRequest req, HttpServletResponse res, FilterChain chain)

src/main/java/ch/henr/reactboot/service/ClientsRepository.java

Lines changed: 0 additions & 5 deletions
This file was deleted.

src/main/java/ch/henr/reactboot/service/DemoSeedService.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@
1212
import java.util.List;
1313

1414
@Service
15-
@Profile({"dev","prod"}) // for the moment also in prod
15+
//@Profile({"dev","prod"}) // for the moment also in prod
1616
public class DemoSeedService {
1717
private final ClientsRepository clients;
1818
private final TenantRepository tenants;
1919

20+
2021
public DemoSeedService(ClientsRepository clients, TenantRepository tenants) {
2122
this.clients = clients; this.tenants = tenants;
2223
}

src/main/resources/application-prod.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ server.forward-headers-strategy=framework
1010

1111
# Quieter logs
1212
logging.level.org.springframework.web=INFO
13-
logging.level.org.hibernate.SQL=WARN
13+
logging.level.org.hibernate.SQL=INFO

0 commit comments

Comments
 (0)