Refactor ServerWebExchange#getAttribute options

Issue: SPR-15718
This commit is contained in:
Rossen Stoyanchev
2017-06-29 14:54:50 -04:00
parent cd643704ad
commit 9253facf02
21 changed files with 66 additions and 74 deletions

View File

@@ -99,7 +99,7 @@ public class MockServerSpecTests {
@Override
public Mono<Void> filter(ServerWebExchange exchange, WebFilterChain chain) {
String name = "test-attribute";
String value = (String) exchange.getAttribute(name).orElse("");
String value = exchange.getAttributeOrDefault(name, "");
exchange.getAttributes().put(name, value + ":" + this.name);
return chain.filter(exchange);
}