Skip to content

Commit bdd33dd

Browse files
Sheikah45Brutus5000
authored andcommitted
Use spring uri builder
1 parent a7ac29c commit bdd33dd

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/main/java/com/faforever/api/featuredmods/FeaturedModFileEnricher.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
import com.faforever.api.config.FafApiProperties;
44
import org.springframework.stereotype.Component;
5+
import org.springframework.web.util.UriComponentsBuilder;
56

67
import javax.crypto.Mac;
78
import javax.crypto.spec.SecretKeySpec;
89
import javax.inject.Inject;
910
import javax.persistence.PostLoad;
10-
import javax.ws.rs.core.UriBuilder;
1111
import java.net.URI;
1212
import java.net.URLEncoder;
1313
import java.nio.charset.StandardCharsets;
@@ -45,6 +45,6 @@ public void enhance(FeaturedModFile featuredModFile) throws NoSuchAlgorithmExcep
4545
String hmacEncoded = URLEncoder.encode(new String(Base64.getEncoder().encode(mac.doFinal(macMessage)), StandardCharsets.UTF_8), StandardCharsets.UTF_8);
4646
String parameter = "%d-%s".formatted(timeStamp, hmacEncoded);
4747

48-
featuredModFile.setUrl(UriBuilder.fromUri(featuredModUri).queryParam("verify", parameter).build().toString());
48+
featuredModFile.setUrl(UriComponentsBuilder.fromUri(featuredModUri).queryParam("verify", parameter).build().toString());
4949
}
5050
}

0 commit comments

Comments
 (0)