mirror of
https://github.com/wekan/wekan.git
synced 2025-09-22 01:50:48 +02:00
31 lines
775 B
JavaScript
31 lines
775 B
JavaScript
![]() |
Template.cardActivities.events({
|
||
|
'click .js-edit-action': function(evt) {
|
||
|
var $this = $(evt.currentTarget);
|
||
|
var container = $this.parents('.phenom-comment');
|
||
|
|
||
|
// open and focus
|
||
|
container.addClass('editing');
|
||
|
container.find('textarea').focus();
|
||
|
},
|
||
|
'click .js-confirm-delete-action': function() {
|
||
|
CardComments.remove(this._id);
|
||
|
},
|
||
|
'submit form': function(evt) {
|
||
|
var $this = $(evt.currentTarget);
|
||
|
var container = $this.parents('.phenom-comment');
|
||
|
var text = container.find('textarea');
|
||
|
|
||
|
if ($.trim(text.val())) {
|
||
|
CardComments.update(this._id, {
|
||
|
$set: {
|
||
|
text: text.val()
|
||
|
}
|
||
|
});
|
||
|
|
||
|
// reset editing class
|
||
|
$('.editing').removeClass('editing');
|
||
|
}
|
||
|
evt.preventDefault();
|
||
|
}
|
||
|
});
|