1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-19 13:19:43 +02:00

Better UX for custom logo upload

Resolves issue with phantom click.
This commit is contained in:
McMatts 2019-02-05 20:26:47 +00:00
parent 7f2d2c01a6
commit d8cb69b6c0

View file

@ -40,7 +40,10 @@ export default Component.extend(Notifier, {
let orgId = this.get('appMeta.orgId');
let uploadUrl = `${url}/organization/${orgId}/logo`;
let dzone = new Dropzone("#upload-logo > div", {
// Handle upload clicks on button and anything inside that button.
let sel = ['#upload-logo', '#upload-logo > div'];
for (var i=0; i < 2; i++) {
let dzone = new Dropzone(sel[i], {
headers: {
'Authorization': 'Bearer ' + self.get('session.authToken')
},
@ -73,8 +76,7 @@ export default Component.extend(Notifier, {
dzone.on("complete", function (file) {
dzone.removeFile(file);
});
this.set('drop', dzone);
}
},
actions: {