(function() {

  /**
   * contains information about the table, not the data itself
   */
  cdb.open.PublicCartoDBTableMetadata = cdb.admin.CartoDBTableMetadata.extend({

    data: function() {
      var self = this;
      if(this._data === undefined) {
        this._data = new cdb.admin.CartoDBTableData(null, {
          table: this
        });

        this._data.fetch = function() { self._data.trigger('reset'); self._data.trigger('dataLoaded'); };
      }
      if(this.sqlView) {
        return this.sqlView;
      }
      return this._data;
    },
  });



})();

@@ -164,16 +164,105 @@
 tend(%7B%0A%0A
+    fetch: function() %7B%0A      this.trigger('sync');%0A      //nothing to fetch here%0A    %7D,%0A
     data

fix failing request inherited from private table