Re-wrote most all api calls to use fetch over axios. There is still a problem with form authentication with plex. The response we get does not seem to be a json object. Updated what is expected to return from altered api methods in each component that uses them

This commit is contained in:
2019-10-23 00:30:37 +02:00
parent 4a46bbd2be
commit 39cd5ce04a
5 changed files with 84 additions and 30 deletions

View File

@@ -75,12 +75,15 @@ export default {
let password = this.plexPassword
plexAuthenticate(username, password)
.then((resp) => {
let data = resp.data;
.then(resp => {
const data = resp.data
this.messages.push({ type: 'success', title: 'Authenticated with plex', message: 'Successfully linked plex account with seasoned request' })
// console.log('response from plex:', data.user)
console.log('response from plex:', data.username)
})
.catch((error) => {
.catch(error => {
console.error(error);
this.messages.push({ type: 'error', title: 'Something went wrong', message: error.message })
})
}