tags input in editor, #41

This commit is contained in:
Mo Bitar
2017-01-21 18:51:56 -06:00
parent 80f784e47a
commit 8e6a00b8d9
11 changed files with 77 additions and 148 deletions

View File

@@ -32,6 +32,17 @@ class ModelManager {
return _.find(this.items, {uuid: itemId});
}
findOrCreateTagByTitle(title) {
console.log("looking for tag", title);
var tag = _.find(this.tags, {title: title})
if(!tag) {
console.log("not found, creating");
tag = this.createItem({content_type: "Tag", title: title});
this.addItem(tag);
}
return tag;
}
mapResponseItemsToLocalModels(items) {
return this.mapResponseItemsToLocalModelsOmittingFields(items, null);
}