diff --git a/src/main/java/com/b44t/messenger/rpc/Rpc.java b/src/main/java/com/b44t/messenger/rpc/Rpc.java index ba7e37746..ed6d02b0b 100644 --- a/src/main/java/com/b44t/messenger/rpc/Rpc.java +++ b/src/main/java/com/b44t/messenger/rpc/Rpc.java @@ -10,8 +10,6 @@ import com.google.gson.JsonElement; import com.google.gson.JsonSyntaxException; import com.google.gson.reflect.TypeToken; -import org.thoughtcrime.securesms.qr.QrShowFragment; - import java.util.List; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; @@ -154,8 +152,8 @@ public class Rpc { getResult("add_transport_from_qr", accountId, qrCode); } - public void addTransport(int accountId, EnteredLoginParam param) throws RpcException { - getResult("add_transport", accountId, param); + public void addOrUpdateTransport(int accountId, EnteredLoginParam param) throws RpcException { + getResult("add_or_update_transport", accountId, param); } private static class Request { diff --git a/src/main/java/org/thoughtcrime/securesms/RegistrationActivity.java b/src/main/java/org/thoughtcrime/securesms/RegistrationActivity.java index 88533ca6c..7b6a405d4 100644 --- a/src/main/java/org/thoughtcrime/securesms/RegistrationActivity.java +++ b/src/main/java/org/thoughtcrime/securesms/RegistrationActivity.java @@ -605,7 +605,7 @@ public class RegistrationActivity extends BaseActionBarActivity implements DcEve new Thread(() -> { Rpc rpc = DcHelper.getRpc(this); try { - rpc.addTransport(DcHelper.getContext(this).getAccountId(), param); + rpc.addOrUpdateTransport(DcHelper.getContext(this).getAccountId(), param); DcHelper.getEventCenter(this).endCaptureNextError(); progressDialog.dismiss(); Intent conversationList = new Intent(getApplicationContext(), ConversationListActivity.class);