From c77f6041889b2dd8c6e830b8c2f42ab9c1340849 Mon Sep 17 00:00:00 2001 From: JoramWilander Date: Wed, 12 Aug 2015 07:47:56 -0400 Subject: update formatting in post_store --- web/react/stores/post_store.jsx | 68 ++++++++++++++++++++++++----------------- 1 file changed, 40 insertions(+), 28 deletions(-) (limited to 'web/react/stores') diff --git a/web/react/stores/post_store.jsx b/web/react/stores/post_store.jsx index 40c69d782..76b31204f 100644 --- a/web/react/stores/post_store.jsx +++ b/web/react/stores/post_store.jsx @@ -104,59 +104,71 @@ var PostStore = assign({}, EventEmitter.prototype, { this.emitChange(); }, storePendingPost: function(post) { - var post_list = this.getPendingPosts(post.channel_id); - if (!post_list) { - post_list = {posts: {}, order: []}; + var postList = this.getPendingPosts(post.channel_id); + if (!postList) { + postList = {posts: {}, order: []}; } - post_list.posts[post.pending_post_id] = post; - post_list.order.unshift(post.pending_post_id); - this._storePendingPosts(post.channel_id, post_list); + postList.posts[post.pending_post_id] = post; + postList.order.unshift(post.pending_post_id); + this._storePendingPosts(post.channel_id, postList); this.emitChange(); }, _storePendingPosts: function(channelId, posts) { - BrowserStore.setItem("pending_posts_" + channelId, posts); + BrowserStore.setItem('pending_posts_' + channelId, posts); }, getPendingPosts: function(channelId) { - return BrowserStore.getItem("pending_posts_" + channelId); + return BrowserStore.getItem('pending_posts_' + channelId); }, - removePendingPost: function(channelId, pending_post_id) { - this._removePendingPost(channelId, pending_post_id); + removePendingPost: function(channelId, pendingPostId) { + this._removePendingPost(channelId, pendingPostId); this.emitChange(); }, - _removePendingPost: function(channelId, pending_post_id) { - var post_list = this.getPendingPosts(channelId); - if (!post_list) return; + _removePendingPost: function(channelId, pendingPostId) { + var postList = this.getPendingPosts(channelId); + if (!postList) { + return; + } - if (pending_post_id in post_list.posts) delete post_list.posts[pending_post_id]; - var index = post_list.order.indexOf(pending_post_id); - if (index >= 0) post_list.order.splice(index, 1); + if (pendingPostId in postList.posts) { + delete postList.posts[pendingPostId]; + } + var index = postList.order.indexOf(pendingPostId); + if (index >= 0) { + postList.order.splice(index, 1); + } - this._storePendingPosts(channelId, post_list); + this._storePendingPosts(channelId, postList); }, clearPendingPosts: function(channelId) { - BrowserStore.removeItem("pending_posts_" + channelId) + BrowserStore.removeItem('pending_posts_' + channelId); }, removeNonFailedPendingPosts: function(channelId) { - var post_list = this.getPendingPosts(channelId); - if (!post_list) return; + var postList = this.getPendingPosts(channelId); + if (!postList) { + return; + } - var posts = post_list.posts; + var posts = postList.posts; for (var id in posts) { - if (!posts[id].did_fail) this._removePendingPost(channelId, id); + if (!posts[id].did_fail) { + this._removePendingPost(channelId, id); + } } }, updatePendingPost: function(post) { - var post_list = this.getPendingPosts(post.channel_id); - if (!post_list) { - post_list = {posts: {}, order: []}; + var postList = this.getPendingPosts(post.channel_id); + if (!postList) { + postList = {posts: {}, order: []}; } - if (post_list.order.indexOf(post.pending_post_id) === -1) return; + if (postList.order.indexOf(post.pending_post_id) === -1) { + return; + } - post_list.posts[post.pending_post_id] = post; - this._storePendingPosts(post.channel_id, post_list); + postList.posts[post.pending_post_id] = post; + this._storePendingPosts(post.channel_id, postList); this.emitChange(); }, pStorePosts: function pStorePosts(channelId, posts) { -- cgit v1.2.3-1-g7c22