summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoramWilander <jwawilander@gmail.com>2015-08-12 07:47:56 -0400
committerJoramWilander <jwawilander@gmail.com>2015-08-18 08:58:31 -0400
commitc77f6041889b2dd8c6e830b8c2f42ab9c1340849 (patch)
treeb3739d56f8d404cc853110ace67fc200b9655d36
parent5596a6b37c440522176fdc05217161d7de7e169c (diff)
downloadchat-c77f6041889b2dd8c6e830b8c2f42ab9c1340849.tar.gz
chat-c77f6041889b2dd8c6e830b8c2f42ab9c1340849.tar.bz2
chat-c77f6041889b2dd8c6e830b8c2f42ab9c1340849.zip
update formatting in post_store
-rw-r--r--web/react/stores/post_store.jsx68
1 files changed, 40 insertions, 28 deletions
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) {