fix bug of liveUrl limit

This commit is contained in:
zhongchao
2021-04-15 17:41:58 +08:00
parent 22cfff1a95
commit a4a91c2a7e
5 changed files with 48 additions and 8 deletions

View File

@@ -8,7 +8,7 @@ public interface IRequestLiveListener {
default void onSuccess(String liveUrl) {
}
default void onSuccess(String liveSn, String liveUrl, double lat, double lon) {
default void onSuccess(String liveSn, double lat, double lon) {
}
void onError(Throwable e);

View File

@@ -121,9 +121,8 @@ public class RequestLiveManager {
public void onNext(@NonNull BaseData<LiveReceive> baseData) {
if (requestLiveListener != null) {
LiveReceive liveReceive = baseData.result;
if (liveReceive != null && liveReceive.getLive() != null && liveReceive.getSn() != null) {
requestLiveListener.onSuccess(liveReceive.getSn(), liveReceive.getLive(),
liveReceive.getLat(), liveReceive.getLon());
if (liveReceive != null && liveReceive.getSn() != null) {
requestLiveListener.onSuccess(liveReceive.getSn(), liveReceive.getLat(), liveReceive.getLon());
} else {
requestLiveListener.onError(new Throwable("liveReceiver msg is wrong : " + liveReceive.toString()));
}