Skip to content
Snippets Groups Projects
Commit e09391d6 authored by alexisben's avatar alexisben
Browse files

Block uploader & activeStorage ok

parent 5531d94d
No related branches found
No related tags found
No related merge requests found
......@@ -38,10 +38,7 @@
var files = event.target.files || event.dataTransfer.files;
if (!files.length)
return;
this.assignImage(files[0], object, key);
},
assignImage(file, object, key) {
this.uploadFile(file, object, key);
this.uploadFile(files[0], object, key);
},
uploadFile(file, object, key) {
var url = this.directUpload.url;
......@@ -50,12 +47,18 @@
if (error) {
console.log(error);
} else {
object[key] = this.getFileUrl(blob.signed_id, blob.filename);
object[key] = {
id: blob.signed_id,
filename: blob.filename
};
}
});
},
getFileUrl(signed_id, filename) {
return this.directUpload.blobUrlTemplate.replace(':signed_id', signed_id).replace(':filename', filename);
},
getImageUrl(data) {
return this.getFileUrl(data.id, data.filename);
}
}
});
......
......@@ -76,7 +76,7 @@
:id="'category-' + categoryIndex + '-partner-url-' + partnerIndex">
<div v-if="partner.logo">
<img :src="partner.logo" class="img-fluid" />
<img :src="getImageUrl(partner.logo)" class="img-fluid d-block" />
<a class="btn btn-sm btn-danger mt-1"
v-on:click="partner.logo=''">
Remove
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment