mirror of
https://github.com/BookStackApp/BookStack.git
synced 2025-07-31 15:24:31 +03:00
Fixed attachment error handling, Allowed all link types
Related to #812
This commit is contained in:
@ -31,6 +31,9 @@ let methods = {
|
||||
},
|
||||
|
||||
getFileUrl(file) {
|
||||
if (file.external && file.path.indexOf('http') !== 0) {
|
||||
return file.path;
|
||||
}
|
||||
return window.baseUrl(`/attachments/${file.id}`);
|
||||
},
|
||||
|
||||
@ -79,10 +82,8 @@ let methods = {
|
||||
},
|
||||
|
||||
checkValidationErrors(groupName, err) {
|
||||
console.error(err);
|
||||
if (typeof err.response.data === "undefined" && typeof err.response.data.validation === "undefined") return;
|
||||
this.errors[groupName] = err.response.data.validation;
|
||||
console.log(this.errors[groupName]);
|
||||
if (typeof err.response.data === "undefined" && typeof err.response.data === "undefined") return;
|
||||
this.errors[groupName] = err.response.data;
|
||||
},
|
||||
|
||||
getUploadUrl(file) {
|
||||
@ -97,6 +98,7 @@ let methods = {
|
||||
|
||||
attachNewLink(file) {
|
||||
file.uploaded_to = this.pageId;
|
||||
this.errors.link = {};
|
||||
this.$http.post(window.baseUrl('/attachments/link'), file).then(resp => {
|
||||
this.files.push(resp.data);
|
||||
this.file = this.newFile();
|
||||
|
Reference in New Issue
Block a user