Readability Polish
Heavily nested parentheses and lots of indentation can get hard to read, so we should simplify this where we can. Issue: gh-6639
This commit is contained in:
parent
281ccff907
commit
2daed8c003
|
@ -102,9 +102,10 @@ public final class HttpsRedirectWebFilter implements WebFilter {
|
|||
UriComponentsBuilder.fromUri(exchange.getRequest().getURI());
|
||||
|
||||
if (port > 0) {
|
||||
builder.port(Optional.ofNullable(this.portMapper.lookupHttpsPort(port))
|
||||
.orElseThrow(() -> new IllegalStateException(
|
||||
"HTTP Port '" + port + "' does not have a corresponding HTTPS Port")));
|
||||
Optional.ofNullable(this.portMapper.lookupHttpsPort(port))
|
||||
.map(builder::port)
|
||||
.orElseThrow(() -> new IllegalStateException(
|
||||
"HTTP Port '" + port + "' does not have a corresponding HTTPS Port"));
|
||||
}
|
||||
|
||||
return builder.scheme("https").build().toUri();
|
||||
|
|
Loading…
Reference in New Issue