|
@@ -180,15 +180,14 @@ class BeanCall<T> {
|
|
* @param emitter
|
|
* @param emitter
|
|
*/
|
|
*/
|
|
private void dataReturn(String message, ObservableEmitter<T> emitter) {
|
|
private void dataReturn(String message, ObservableEmitter<T> emitter) {
|
|
|
|
+ T t;
|
|
if (isCache) {
|
|
if (isCache) {
|
|
- T t = dataToT(CacheUtils.getInstance(context).getCacheToLocalJson(mCacheName));
|
|
|
|
- emitter.onNext(t);
|
|
|
|
- emitter.onComplete();
|
|
|
|
|
|
+ t = dataToT(CacheUtils.getInstance(context).getCacheToLocalJson(mCacheName));
|
|
} else {
|
|
} else {
|
|
- T t = dataToT(dataProcessing(message));
|
|
|
|
- emitter.onNext(t);
|
|
|
|
- emitter.onComplete();
|
|
|
|
|
|
+ t = dataToT(dataProcessing(message));
|
|
}
|
|
}
|
|
|
|
+ emitter.onNext(t);
|
|
|
|
+ emitter.onComplete();
|
|
}
|
|
}
|
|
|
|
|
|
private T dataToT(String data) {
|
|
private T dataToT(String data) {
|