Skip to content

Instantly share code, notes, and snippets.

@moduscreate
Created June 27, 2012 19:06
Show Gist options
  • Select an option

  • Save moduscreate/3006085 to your computer and use it in GitHub Desktop.

Select an option

Save moduscreate/3006085 to your computer and use it in GitHub Desktop.
onAppSaveArticle : function(article) {
var savedArticles = this.getSavedArticles(),
model = savedArticles.getModel(),
reader = model.getProxy().getReader(),
foundRecord = savedArticles.find('articleId', article.id),
cleanData;
! reader.getModel() && reader.setModel(model);
if (foundRecord == -1) {
cleanData = reader.extractData(article)[0].data;
savedArticles.add(new model(cleanData));
savedArticles.sync();
}
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment