FIX: prevents egression mutating read only object

FIX: prevents egression mutating read only object

diff --git a/assets/javascripts/discourse/components/explorer-schema-onetable.js.es6 b/assets/javascripts/discourse/components/explorer-schema-onetable.js.es6
index af1036d..a3ad160 100644
--- a/assets/javascripts/discourse/components/explorer-schema-onetable.js.es6
+++ b/assets/javascripts/discourse/components/explorer-schema-onetable.js.es6
@@ -11,7 +11,7 @@ export default Ember.Component.extend({
     $(this.element)
       .find(".schema-table-name")
       .click(e => {
-        this.set("open", !this.open);
+        this.set("table.open", !this.table.open);
         e.preventDefault();
       });
   },
diff --git a/assets/javascripts/discourse/templates/components/explorer-schema-onetable.hbs b/assets/javascripts/discourse/templates/components/explorer-schema-onetable.hbs
index bb2527c..1d94a69 100644
--- a/assets/javascripts/discourse/templates/components/explorer-schema-onetable.hbs
+++ b/assets/javascripts/discourse/templates/components/explorer-schema-onetable.hbs
@@ -1,5 +1,5 @@
 <div class="schema-table-name">
-  {{#if table.open}}
+  {{#if open}}
     {{d-icon "caret-down"}}
   {{else}}
     {{d-icon "caret-right"}}
@@ -7,7 +7,7 @@
   {{table.name}}
 </div>
 <div class="schema-table-cols">
-  {{#if table.open}}
+  {{#if open}}
     <dl>
     {{#each table.columns as |col|}}
       <div>

GitHub sha: 677722d6

1 Like