Update readers to handle token refresh

This commit is contained in:
advplyr
2025-07-15 17:22:45 -05:00
parent 80ee88b488
commit f4e0a6121f
7 changed files with 243 additions and 42 deletions
+3 -10
View File
@@ -22,11 +22,7 @@ export default {
data() {
return {}
},
computed: {
userToken() {
return this.$store.getters['user/getToken']
}
},
computed: {},
methods: {
addHtmlCss() {
let iframe = document.getElementsByTagName('iframe')[0]
@@ -86,10 +82,7 @@ export default {
// Fetch mobi file as blob
// TODO: Handle JWT auth refresh
var buff = await this.$axios.$get(this.url, {
responseType: 'blob',
headers: {
Authorization: `Bearer ${this.userToken}`
}
responseType: 'blob'
})
var reader = new FileReader()
reader.onload = async (event) => {
@@ -134,4 +127,4 @@ export default {
overflow-x: hidden;
overflow-y: auto;
}
</style>
</style>