Resourcen auto login prüfung
This commit is contained in:
@@ -543,19 +543,26 @@ class KVVModuleList extends HTTPService {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
get(url, token.getCookies(), response ->{
|
get(url, token.getCookies(), response ->{
|
||||||
String pfad="";
|
final String[] pfad = {""};
|
||||||
if (response.getParsed()==null){//Prüfen ob Datei wirklich heruntergeladen wurde
|
|
||||||
log.d("ResourceFile erneut einlogen");
|
|
||||||
//todo testLogin(token, token -> callback.onResponse(root), errorCallback);
|
if (response.getParsed()==null)
|
||||||
}
|
testLogin(token, token -> {
|
||||||
else {
|
if (isExternalStorageWritable()) {
|
||||||
if (isExternalStorageWritable()){//Datei Speichern, falls schreibrechte
|
pfad[0] = saveFileInDownloads(Filename, response, moduleName);
|
||||||
pfad=saveFileInDownloads(Filename, response, moduleName);
|
callback.onResponse(pfad[0]);
|
||||||
}
|
} else {
|
||||||
|
errorCallback.onError(new NetworkError(101703, 403, "Exgternal storage not writeable!"));
|
||||||
|
}
|
||||||
|
}, errorCallback);
|
||||||
|
else if (isExternalStorageWritable()) {
|
||||||
|
pfad[0] = saveFileInDownloads(Filename, response, moduleName);
|
||||||
|
log.d("ResourceFile: ", token);
|
||||||
|
callback.onResponse(pfad[0]);
|
||||||
|
} else {
|
||||||
|
errorCallback.onError(new NetworkError(101704, 403, "Exgternal storage not writeable!"));
|
||||||
}
|
}
|
||||||
|
|
||||||
//log.d("ResourceFile: ", token);
|
|
||||||
callback.onResponse(pfad);
|
|
||||||
}, error -> errorCallback.onError(new NetworkError(101702, error.networkResponse.statusCode, "Cannot get File!")));
|
}, error -> errorCallback.onError(new NetworkError(101702, error.networkResponse.statusCode, "Cannot get File!")));
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user