mirror of
https://github.com/wekan/wekan.git
synced 2025-12-16 15:30:13 +01:00
Fix removed setters and getters
This commit is contained in:
parent
53c0a52788
commit
e55d7e4f72
2 changed files with 56 additions and 11 deletions
|
|
@ -129,14 +129,14 @@ template(name="cardDetails")
|
||||||
+editCardRequesterForm
|
+editCardRequesterForm
|
||||||
else
|
else
|
||||||
a.js-open-inlined-form
|
a.js-open-inlined-form
|
||||||
if requestedBy
|
if getRequestedBy
|
||||||
+viewer
|
+viewer
|
||||||
= requestedBy
|
= getRequestedBy
|
||||||
else
|
else
|
||||||
| {{_ 'add'}}
|
| {{_ 'add'}}
|
||||||
else if requestedBy
|
else if getRequestedBy
|
||||||
+viewer
|
+viewer
|
||||||
= requestedBy
|
= getRequestedBy
|
||||||
|
|
||||||
.card-details-item.card-details-item-name
|
.card-details-item.card-details-item-name
|
||||||
h3.card-details-item-title {{_ 'assigned-by'}}
|
h3.card-details-item-title {{_ 'assigned-by'}}
|
||||||
|
|
@ -145,14 +145,14 @@ template(name="cardDetails")
|
||||||
+editCardAssignerForm
|
+editCardAssignerForm
|
||||||
else
|
else
|
||||||
a.js-open-inlined-form
|
a.js-open-inlined-form
|
||||||
if assignedBy
|
if getAssignedBy
|
||||||
+viewer
|
+viewer
|
||||||
= assignedBy
|
= getAssignedBy
|
||||||
else
|
else
|
||||||
| {{_ 'add'}}
|
| {{_ 'add'}}
|
||||||
else if requestedBy
|
else if getRequestedBy
|
||||||
+viewer
|
+viewer
|
||||||
= assignedBy
|
= getAssignedBy
|
||||||
|
|
||||||
hr
|
hr
|
||||||
+checklists(cardId = _id)
|
+checklists(cardId = _id)
|
||||||
|
|
@ -192,13 +192,13 @@ template(name="editCardTitleForm")
|
||||||
a.fa.fa-times-thin.js-close-inlined-form
|
a.fa.fa-times-thin.js-close-inlined-form
|
||||||
|
|
||||||
template(name="editCardRequesterForm")
|
template(name="editCardRequesterForm")
|
||||||
input.js-edit-card-requester(type='text' autofocus value=requestedBy)
|
input.js-edit-card-requester(type='text' autofocus value=getRequestedBy)
|
||||||
.edit-controls.clearfix
|
.edit-controls.clearfix
|
||||||
button.primary.confirm.js-submit-edit-card-requester-form(type="submit") {{_ 'save'}}
|
button.primary.confirm.js-submit-edit-card-requester-form(type="submit") {{_ 'save'}}
|
||||||
a.fa.fa-times-thin.js-close-inlined-form
|
a.fa.fa-times-thin.js-close-inlined-form
|
||||||
|
|
||||||
template(name="editCardAssignerForm")
|
template(name="editCardAssignerForm")
|
||||||
input.js-edit-card-assigner(type='text' autofocus value=assignedBy)
|
input.js-edit-card-assigner(type='text' autofocus value=getAssignedBy)
|
||||||
.edit-controls.clearfix
|
.edit-controls.clearfix
|
||||||
button.primary.confirm.js-submit-edit-card-assigner-form(type="submit") {{_ 'save'}}
|
button.primary.confirm.js-submit-edit-card-assigner-form(type="submit") {{_ 'save'}}
|
||||||
a.fa.fa-times-thin.js-close-inlined-form
|
a.fa.fa-times-thin.js-close-inlined-form
|
||||||
|
|
|
||||||
|
|
@ -88,7 +88,6 @@ Cards.attachSchema(new SimpleSchema({
|
||||||
type: String,
|
type: String,
|
||||||
optional: true,
|
optional: true,
|
||||||
defaultValue: '',
|
defaultValue: '',
|
||||||
|
|
||||||
},
|
},
|
||||||
assignedBy: {
|
assignedBy: {
|
||||||
type: String,
|
type: String,
|
||||||
|
|
@ -769,6 +768,52 @@ Cards.helpers({
|
||||||
return this.archived;
|
return this.archived;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
setRequestedBy(requestedBy) {
|
||||||
|
if (this.isLinkedCard()) {
|
||||||
|
return Cards.update(
|
||||||
|
{ _id: this.linkedId },
|
||||||
|
{$set: {requestedBy}}
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
return Cards.update(
|
||||||
|
{_id: this._id},
|
||||||
|
{$set: {requestedBy}}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
getRequestedBy() {
|
||||||
|
if (this.isLinkedCard()) {
|
||||||
|
const card = Cards.findOne({ _id: this.linkedId });
|
||||||
|
return card.requestedBy;
|
||||||
|
} else {
|
||||||
|
return this.requestedBy;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
setAssignedBy(assignedBy) {
|
||||||
|
if (this.isLinkedCard()) {
|
||||||
|
return Cards.update(
|
||||||
|
{ _id: this.linkedId },
|
||||||
|
{$set: {assignedBy}}
|
||||||
|
);
|
||||||
|
} else {
|
||||||
|
return Cards.update(
|
||||||
|
{_id: this._id},
|
||||||
|
{$set: {assignedBy}}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
getAssignedBy() {
|
||||||
|
if (this.isLinkedCard()) {
|
||||||
|
const card = Cards.findOne({ _id: this.linkedId });
|
||||||
|
return card.assignedBy;
|
||||||
|
} else {
|
||||||
|
return this.assignedBy;
|
||||||
|
}
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
Cards.mutations({
|
Cards.mutations({
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue