修复:兼容旧版本保存的telegram配置

pull/115/head
pppscn 2 years ago
parent bfdc0e4fce
commit 35a8677c9d

@ -1,5 +1,7 @@
package com.idormy.sms.forwarder.model.vo; package com.idormy.sms.forwarder.model.vo;
import android.text.TextUtils;
import com.idormy.sms.forwarder.R; import com.idormy.sms.forwarder.R;
import java.io.Serializable; import java.io.Serializable;
@ -44,7 +46,7 @@ public class TelegramSettingVo implements Serializable {
this.proxyAuthenticator = proxyAuthenticator; this.proxyAuthenticator = proxyAuthenticator;
this.proxyUsername = proxyUsername; this.proxyUsername = proxyUsername;
this.proxyPassword = proxyPassword; this.proxyPassword = proxyPassword;
this.method = method; this.method = TextUtils.isEmpty(method) ? "POST" : method;
} }
public int getProxyTypeCheckId() { public int getProxyTypeCheckId() {

@ -88,7 +88,7 @@ public class SenderTelegramMsg extends SenderBaseMsg {
.build(); .build();
final Request request; final Request request;
if (method.equals("GET")) { if (method != null && method.equals("GET")) {
request = new Request.Builder() request = new Request.Builder()
.url(requestUrl + "?chat_id=" + chatId + "&text=" + URLEncoder.encode(finalText, "UTF-8")) .url(requestUrl + "?chat_id=" + chatId + "&text=" + URLEncoder.encode(finalText, "UTF-8"))
.build(); .build();

Loading…
Cancel
Save