diff --git a/addon/controllers/users/index.js b/addon/controllers/users/index.js index 8e2a978..6220e20 100644 --- a/addon/controllers/users/index.js +++ b/addon/controllers/users/index.js @@ -266,7 +266,8 @@ export default class UsersIndexController extends Controller { * @void */ @action exportUsers() { - this.crud.export('user'); + const selections = this.table.selectedRows.map((_) => _.id); + this.crud.export('users', { params: { selections } }); } /** diff --git a/addon/templates/users/index.hbs b/addon/templates/users/index.hbs index c005f59..a714cce 100644 --- a/addon/templates/users/index.hbs +++ b/addon/templates/users/index.hbs @@ -1,5 +1,5 @@ - {{#if (safe-has this.table "selectedRows")}} + {{#if (safe-has this.table "selectedRows")}}
@@ -15,7 +15,19 @@ - +
{{outlet}} \ No newline at end of file