automatic token refresh, initial stage

This commit is contained in:
GotPPay
2018-01-05 00:51:49 +01:00
parent 9652645339
commit 32e0f4d6d7
7 changed files with 208 additions and 99 deletions

View File

@@ -97,16 +97,14 @@ class App extends Component {
handleSaveLaunchRequestClick(name, answer){
this.setState({invocationName: name, invocationAnswer: answer});
try{
console.log("handleSaveLaunchRequest");
updateSkill(this.createSkill(this.state.allIntents,name,answer)).then(l=>l.text()).then(result=>{
let jResult = JSON.parse(result);
if (!(jResult.databaseUpdate && jResult.amazonUpdate)){
alert('Database update : ' + jResult.databaseUpdate + '\r\nAmazon update : ' + jResult.amazonUpdate + '\r\nMessage : ' + jResult.amazonMessage);
}
console.log(jResult.result);
console.log(jResult.message);
}).catch(e=>{
console.log("Error :" + e);
});
}catch(e){
alert("exception");
}
}
handleDeleteIntentClick(selectedIntent){
@@ -120,12 +118,13 @@ class App extends Component {
this.setState({allIntents: newAllIntents, selectedIntent: {intentName:'', questions:[''],answer:''}});
updateSkill(this.createSkill(newAllIntents)).then(l=>l.text()).then(result=>{
let jResult = JSON.parse(result);
if (!(jResult.databaseUpdate && jResult.amazonUpdate)){
alert('Database update : ' + jResult.databaseUpdate + '\r\nAmazon update : ' + jResult.amazonUpdate + '\r\nMessage : ' + jResult.amazonMessage);
}
console.log(jResult.result);
console.log(jResult.message);
}).catch(e=>{
console.log("error : " + e);
});
}catch(e){
alert("exception");
console.log("error : " + e);
}
}
}
@@ -141,16 +140,15 @@ class App extends Component {
newAllIntents[this.state.selectedIndex] = selectedIntent;
this.setState({allIntents: newAllIntents, selectedIntent: selectedIntent});
}
try{
updateSkill(this.createSkill(newAllIntents)).then(l=>l.text()).then(result=>{
let jResult = JSON.parse(result);
if (!(jResult.databaseUpdate && jResult.amazonUpdate)){
alert('Database update : ' + jResult.databaseUpdate + '\r\nAmazon update : ' + jResult.amazonUpdate + '\r\nMessage : ' + jResult.amazonMessage);
}
});
}catch(e){
alert("exception");
}
updateSkill(this.createSkill(newAllIntents)).then(l=>l.text()).then(result=>{
let jResult = JSON.parse(result);
console.log(jResult.result);
console.log(jResult.message);
}).catch(e=>{
console.log("error : " + e);
});
}
handleAddIntentClick(){