DEV: removes dead code (#8130)

DEV: removes dead code (#8130)

This commit also refactors the new code which did make this dead code

diff --git a/app/assets/javascripts/discourse.js.es6 b/app/assets/javascripts/discourse.js.es6
index 3c072df..d993e3b 100644
--- a/app/assets/javascripts/discourse.js.es6
+++ b/app/assets/javascripts/discourse.js.es6
@@ -92,14 +92,6 @@ const Discourse = Ember.Application.extend(FocusEvent, {
     }
   },
 
-  // The classes of buttons to show on a post
-  @computed
-  postButtons() {
-    return Discourse.SiteSettings.post_menu.split("|").map(function(i) {
-      return i.replace(/\+/, "").capitalize();
-    });
-  },
-
   updateContextCount(count) {
     this.set("contextCount", count);
   },
diff --git a/app/assets/javascripts/discourse/widgets/post-menu.js.es6 b/app/assets/javascripts/discourse/widgets/post-menu.js.es6
index eb14943..c74ee85 100644
--- a/app/assets/javascripts/discourse/widgets/post-menu.js.es6
+++ b/app/assets/javascripts/discourse/widgets/post-menu.js.es6
@@ -396,8 +396,7 @@ export default createWidget("post-menu", {
   },
 
   menuItems() {
-    let result = this.siteSettings.post_menu.split("|");
-    return result;
+    return this.siteSettings.post_menu.split("|").filter(Boolean);
   },
 
   html(attrs, state) {

GitHub sha: 7f114ef8

1 Like