aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrumeet <17158086+Trumeet@users.noreply.github.com>2021-01-09 13:28:33 -0800
committerTrumeet <17158086+Trumeet@users.noreply.github.com>2021-01-09 13:28:33 -0800
commit1fd3845982a9ba7f243cfd81bc983614f9a04f2d (patch)
treee2bede78245f88dfd0e3389abd9093297b0366dd
parent77b267143bd89ce1aaa4463fefdcb5b68378d482 (diff)
downloaddn42peering-1fd3845982a9ba7f243cfd81bc983614f9a04f2d.tar
dn42peering-1fd3845982a9ba7f243cfd81bc983614f9a04f2d.tar.gz
dn42peering-1fd3845982a9ba7f243cfd81bc983614f9a04f2d.tar.bz2
dn42peering-1fd3845982a9ba7f243cfd81bc983614f9a04f2d.zip
fix(central): wrong type cast
-rw-r--r--central/src/main/java/moe/yuuta/dn42peering/manage/ManageHandler.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/central/src/main/java/moe/yuuta/dn42peering/manage/ManageHandler.java b/central/src/main/java/moe/yuuta/dn42peering/manage/ManageHandler.java
index ad28729..c8521b4 100644
--- a/central/src/main/java/moe/yuuta/dn42peering/manage/ManageHandler.java
+++ b/central/src/main/java/moe/yuuta/dn42peering/manage/ManageHandler.java
@@ -58,7 +58,6 @@ public class ManageHandler implements ISubRouter {
@Nonnull
@Override
- @SuppressWarnings("unchecked")
public Router mount(@Nonnull Vertx vertx) {
final IASNService asnService = IASNService.createProxy(vertx, IASNService.ADDRESS);
final IWhoisService whoisService = IWhoisService.createProxy(vertx, IWhoisService.ADDRESS);
@@ -339,7 +338,7 @@ public class ManageHandler implements ISubRouter {
ar -> {
if (ar.succeeded()) {
if (ar.result()) {
- f.fail(new FormException(peer,
+ f.fail(new FormException(inPeer,
"The IPv4 or IPv6 you specified conflicts with an existing peering with the same type."));
} else {
f.complete(peer);
@@ -372,7 +371,7 @@ public class ManageHandler implements ISubRouter {
nodeService,
false,
asn,
- (((Pair<Peer, Peer>) ((FormException) err).data).b),
+ (Peer) ((FormException) err).data,
Arrays.asList(((FormException) err).errors),
res -> {
if (res.succeeded()) {