Set card attachment as background image. Part 3.

Thanks to xet7 !

Related #486
This commit is contained in:
Lauri Ojansivu 2023-06-03 17:27:00 -04:00
parent 0afac8bbff
commit 01a1eb177e
4 changed files with 26 additions and 25 deletions

View file

@ -176,8 +176,9 @@ BlazeComponent.extendComponent({
return ret;
},
isBackgroundImage() {
const currentBoard = Boards.findOne(Session.get('currentBoard'));
return currentBoard.backgroundImageURL === $(".attachment-thumbnail-img").attr("src");
//const currentBoard = Boards.findOne(Session.get('currentBoard'));
//return currentBoard.backgroundImageURL === $(".attachment-thumbnail-img").attr("src");
return false;
},
events() {
return [
@ -196,9 +197,7 @@ BlazeComponent.extendComponent({
Popup.back();
},
'click .js-add-background-image'() {
const currentBoard = Boards.findOne(Session.get('currentBoard'));
currentBoard.setBackgroundImageURL($(".attachment-thumbnail-img").attr("src"));
Utils.setBackgroundImage();
Utils.setBackgroundImage($(".attachment-thumbnail-img").attr("src"));
Popup.back();
event.preventDefault();
},
@ -208,6 +207,7 @@ BlazeComponent.extendComponent({
Utils.setBackgroundImage();
Popup.back();
Utils.reload();
event.preventDefault();
},
'click .js-move-storage-fs'() {
Meteor.call('moveAttachmentToStorage', this.data()._id, "fs");