summaryrefslogtreecommitdiffstats
path: root/models
diff options
context:
space:
mode:
Diffstat (limited to 'models')
-rw-r--r--models/cards.js12
1 files changed, 10 insertions, 2 deletions
diff --git a/models/cards.js b/models/cards.js
index fe86e642..17abf430 100644
--- a/models/cards.js
+++ b/models/cards.js
@@ -279,12 +279,10 @@ Cards.mutations({
},
assignCustomField(customFieldId) {
- console.log("assignCustomField", customFieldId);
return {$addToSet: {customFields: {_id: customFieldId, value: null}}};
},
unassignCustomField(customFieldId) {
- console.log("unassignCustomField", customFieldId);
return {$pull: {customFields: {_id: customFieldId}}};
},
@@ -296,6 +294,16 @@ Cards.mutations({
}
},
+ setCustomField(customFieldId, value) {
+ // todo
+ const index = this.customFieldIndex(customFieldId);
+ if (index > -1) {
+ var update = {$set: {}};
+ update.$set["customFields." + index + ".value"] = value;
+ return update;
+ }
+ },
+
setCover(coverId) {
return {$set: {coverId}};
},