...
|
...
|
@@ -8,6 +8,7 @@ import md5 from 'md5'; |
|
|
import timeoutPromise from '../utils/timeoutPromise';
|
|
|
import trimObject from '../utils/trimObject';
|
|
|
import RNNativeConfig from './RNNativeConfig';
|
|
|
import {Actions} from 'react-native-router-flux';
|
|
|
|
|
|
export default class Request {
|
|
|
|
...
|
...
|
@@ -95,9 +96,14 @@ export default class Request { |
|
|
throw({code: json.code, message: json.message});
|
|
|
}
|
|
|
} else {
|
|
|
let error = new Error(response.statusText);
|
|
|
error.response = response;
|
|
|
throw(error);
|
|
|
if (response.status == 401) {
|
|
|
Actions.pop();
|
|
|
Actions.Login();
|
|
|
} else {
|
|
|
let error = new Error(response.statusText);
|
|
|
error.response = response;
|
|
|
throw(error);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
...
|
...
|
|