import { outputExportResult } from 'discourse/lib/export-result';

export default Ember.ArrayController.extend(Discourse.Presence, {
  loading: false,

  actions: {
    clearBlock(row){
      row.clearBlock().then(function(){
        // feeling lazy
        window.location.reload();
      });
    },

    exportScreenedEmailList() {
      Discourse.ExportCsv.exportScreenedEmailList().then(outputExportResult);
    }
  },

  show() {
    var self = this;
    self.set('loading', true);
    Discourse.ScreenedEmail.findAll().then(function(result) {
      self.set('model', result);
      self.set('loading', false);
    });
  }
});
