1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-12-02 22:49:09 +02:00

All: Added Spanish (Costa Rica) locale

This commit is contained in:
Laurent Cozic
2017-11-30 18:29:10 +00:00
parent 8079106c3e
commit 16bf0cf646
8 changed files with 1025 additions and 6 deletions

View File

@@ -182,7 +182,15 @@ class OneDriveApi {
}
if (!response.ok) {
let errorResponse = await response.json();
let errorResponseText = await response.text();
let errorResponse = null;
try {
errorResponse = JSON.parse(errorResponseText);//await response.json();
} catch (error) {
error.message = 'OneDriveApi::exec: Cannot parse JSON error: ' + errorResponseText + " " + error.message;
throw error;
}
let error = this.oneDriveErrorResponseToError(errorResponse);
if (error.code == 'InvalidAuthenticationToken' || error.code == 'unauthenticated') {
@@ -226,8 +234,15 @@ class OneDriveApi {
async execJson(method, path, query, data) {
let response = await this.exec(method, path, query, data);
let output = await response.json();
return output;
let errorResponseText = await response.text();
try {
let output = JSON.parse(errorResponseText); //await response.json();
return output;
} catch (error) {
error.message = 'OneDriveApi::execJson: Cannot parse JSON: ' + errorResponseText + " " + error.message;
throw error;
//throw new Error('Cannot parse JSON: ' + text);
}
}
async execText(method, path, query, data) {