Centralized APP_URL var into vuex store

This commit is contained in:
Torsten 2020-03-04 10:46:55 +01:00
parent f3bcfc0e72
commit 3f383e6527
10 changed files with 43 additions and 38 deletions

View file

@ -1925,7 +1925,7 @@ __webpack_require__.r(__webpack_exports__);
var _this = this;
console.log('Saving to page:' + this.$store.state.page_name);
axios.post('http://localhost:8000/api/v1/auth/save_page', {
axios.post(this.$store.state.app_url + '/api/v1/auth/save_page', {
page: this.$store.state.page_name,
body: this.editor.view.docView.dom.innerHTML
}, {
@ -2052,7 +2052,7 @@ __webpack_require__.r(__webpack_exports__);
var _this = this;
console.log('Saving to page:' + this.$store.state.page_name);
axios.post('http://localhost:8000/api/v1/auth/save_page', {
axios.post(this.$store.state.app_url + '/api/v1/auth/save_page', {
page: this.$store.state.page_name,
body: this.editor.view.docView.dom.innerHTML
}, {
@ -2075,7 +2075,7 @@ __webpack_require__.r(__webpack_exports__);
formData.append('image', selectedFile);
formData.append('folder', selectedFolder);
axios.post('http://localhost:8000/api/v1/auth/upload', formData, {
axios.post(this.$store.state.app_url + '/api/v1/auth/upload', formData, {
headers: {
'Authorization': 'Bearer ' + this.$store.state.user_token,
'Content-Type': 'multipart/form-data'
@ -2091,7 +2091,7 @@ __webpack_require__.r(__webpack_exports__);
console.log("Request creation of folder:" + folderName);
var formData = new FormData();
formData.append("folder", folderName);
axios.post('http://localhost:8000/api/v1/auth/create_folder', formData, {
axios.post(this.$store.state.app_url + '/api/v1/auth/create_folder', formData, {
headers: {
'Authorization': 'Bearer ' + this.$store.state.user_token,
'Content-Type': 'multipart/form-data'
@ -2108,7 +2108,7 @@ __webpack_require__.r(__webpack_exports__);
var _this3 = this;
console.log("Requesting folders with images");
axios.post('http://localhost:8000/api/v1/auth/get_folders_with_images', {}, {
axios.post(this.$store.state.app_url + '/api/v1/auth/get_folders_with_images', {}, {
headers: {
'Authorization': 'Bearer ' + this.$store.state.user_token
}
@ -2225,7 +2225,7 @@ __webpack_require__.r(__webpack_exports__);
console.log("logging out with token " + this.$store.state.user_token); // Empty brackets are an empty object usually containing form data
axios.post('http://localhost:8000/api/v1/auth/logout', {}, {
axios.post(this.$store.state.app_url + '/api/v1/auth/logout', {}, {
headers: {
'Authorization': 'Bearer ' + this.$store.state.user_token
}
@ -2255,7 +2255,7 @@ __webpack_require__.r(__webpack_exports__);
console.log("loadPage: " + page_name);
this.$store.state.page_name = page_name;
axios.post('http://localhost:8000/api/v1/load_page', {
axios.post(this.$store.state.app_url + '/api/v1/load_page', {
page: page_name
}, {
headers: {
@ -2395,7 +2395,7 @@ __webpack_require__.r(__webpack_exports__);
var _this = this;
console.log('Saving to page:' + this.$store.state.page_name);
axios.post('http://localhost:8000/api/v1/auth/save_page', {
axios.post(this.$store.state.app_url + '/api/v1/auth/save_page', {
page: this.$store.state.page_name,
body: this.editor.view.docView.dom.innerHTML
}, {
@ -2418,7 +2418,7 @@ __webpack_require__.r(__webpack_exports__);
formData.append('image', selectedFile);
formData.append('folder', selectedFolder);
axios.post('http://localhost:8000/api/v1/auth/upload', formData, {
axios.post(this.$store.state.app_url + '/api/v1/auth/upload', formData, {
headers: {
'Authorization': 'Bearer ' + this.$store.state.user_token,
'Content-Type': 'multipart/form-data'
@ -2434,7 +2434,7 @@ __webpack_require__.r(__webpack_exports__);
console.log("Request creation of folder:" + folderName);
var formData = new FormData();
formData.append("folder", folderName);
axios.post('http://localhost:8000/api/v1/auth/create_folder', formData, {
axios.post(this.$store.state.app_url + '/api/v1/auth/create_folder', formData, {
headers: {
'Authorization': 'Bearer ' + this.$store.state.user_token,
'Content-Type': 'multipart/form-data'
@ -2451,7 +2451,7 @@ __webpack_require__.r(__webpack_exports__);
var _this3 = this;
console.log("Requesting folders");
axios.post('http://localhost:8000/api/v1/auth/get_folders', {}, {
axios.post(this.$store.state.app_url + '/api/v1/auth/get_folders', {}, {
headers: {
'Authorization': 'Bearer ' + this.$store.state.user_token
}
@ -2547,7 +2547,7 @@ __webpack_require__.r(__webpack_exports__);
console.log("logging out with token " + this.$store.state.user_token); // Empty brackets are an empty object usually containing form data
axios.post('http://localhost:8000/api/v1/auth/logout', {}, {
axios.post(this.$store.state.app_url + '/api/v1/auth/logout', {}, {
headers: {
'Authorization': 'Bearer ' + this.$store.state.user_token
}
@ -2570,7 +2570,7 @@ __webpack_require__.r(__webpack_exports__);
console.log("loadPage: " + page_name);
this.$store.state.page_name = page_name;
axios.post('http://localhost:8000/api/v1/load_page', {
axios.post(this.$store.state.app_url + '/api/v1/load_page', {
page: page_name
}, {
headers: {
@ -2586,7 +2586,7 @@ __webpack_require__.r(__webpack_exports__);
var _this3 = this;
// Empty brackets are an empty object usually containing form data
axios.post('http://localhost:8000/api/v1/auth/get_userlist', {}, {
axios.post(this.$store.state.app_url + '/api/v1/auth/get_userlist', {}, {
headers: {
'Authorization': 'Bearer ' + this.$store.state.user_token
}
@ -2604,7 +2604,7 @@ __webpack_require__.r(__webpack_exports__);
console.log("Setting new role for userid " + user_id + ": " + role); // Empty brackets are an empty object usually containing form data
axios.post('http://localhost:8000/api/v1/auth/set_role', {
axios.post(this.$store.state.app_url + '/api/v1/auth/set_role', {
user_id: user_id,
role: role
}, {
@ -2621,7 +2621,7 @@ __webpack_require__.r(__webpack_exports__);
console.log("Deleting userid " + user_id); // Empty brackets are an empty object usually containing form data
axios.post('http://localhost:8000/api/v1/auth/delete_user', {
axios.post(this.$store.state.app_url + '/api/v1/auth/delete_user', {
user_id: user_id
}, {
headers: {
@ -49219,7 +49219,9 @@ var store = new vuex__WEBPACK_IMPORTED_MODULE_1__["default"].Store({
page_content: '<h1 style="font-align:center;">Placeholder</h1>',
userlist: {},
folders: {},
selectedFolder: "default"
selectedFolder: "default",
//app_url:"http://www.programmschmiede.de"
app_url: "http://www.localhost:8000"
}
});