Skip to content
This repository was archived by the owner on Nov 25, 2020. It is now read-only.

Commit 2ef5499

Browse files
authored
Merge pull request #13 from VMBindraban/master
chore(build): build and bump version to 0.0.6
2 parents 0decc1e + 8512a78 commit 2ef5499

File tree

16 files changed

+35
-22
lines changed

16 files changed

+35
-22
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "aurelia-filter",
3-
"version": "0.0.5",
3+
"version": "0.0.6",
44
"description": "A plugin for aurelia to populate search/filter criteria. Works well with aurelia-orm.",
55
"keywords": [
66
"aurelia",

dist/amd/criteriaBuilder.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,6 @@ define(['exports', 'extend'], function (exports, _extend) {
4646
var currentSort = this.criteria.sort || {};
4747

4848
this.criteria = Object.assign(criteriaWhere, { sort: currentSort, populate: this.populate.join(',') });
49-
50-
console.log(this.criteria);
5149
};
5250

5351
CriteriaBuilder.prototype.parseOperator = function parseOperator(filter) {

dist/amd/filter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ define(['exports', 'aurelia-framework', 'aurelia-view-manager', './criteriaBuild
283283
for (var column in columns) {
284284
var columnName = entityName ? entityName + '.' + column : column;
285285

286-
if (excludeColumns.indexOf(columnName) > -1) {
286+
if (excludeColumns.indexOf(entityName) > -1 || excludeColumns.indexOf(columnName) > -1) {
287287
continue;
288288
}
289289

dist/commonjs/criteriaBuilder.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ var CriteriaBuilder = exports.CriteriaBuilder = function () {
4343
var currentSort = this.criteria.sort || {};
4444

4545
this.criteria = Object.assign(criteriaWhere, { sort: currentSort, populate: this.populate.join(',') });
46-
47-
console.log(this.criteria);
4846
};
4947

5048
CriteriaBuilder.prototype.parseOperator = function parseOperator(filter) {

dist/commonjs/filter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ var Filter = exports.Filter = (_dec = (0, _aureliaFramework.customElement)('filt
268268
for (var column in columns) {
269269
var columnName = entityName ? entityName + '.' + column : column;
270270

271-
if (excludeColumns.indexOf(columnName) > -1) {
271+
if (excludeColumns.indexOf(entityName) > -1 || excludeColumns.indexOf(columnName) > -1) {
272272
continue;
273273
}
274274

dist/criteriaBuilder.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@ export class CriteriaBuilder {
2525
let currentSort = this.criteria.sort || {};
2626

2727
this.criteria = Object.assign(criteriaWhere, {sort: currentSort, populate: this.populate.join(',')});
28-
29-
console.log(this.criteria);
3028
}
3129

3230
parseOperator(filter) {

dist/es2015/criteriaBuilder.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@ export let CriteriaBuilder = class CriteriaBuilder {
2525
let currentSort = this.criteria.sort || {};
2626

2727
this.criteria = Object.assign(criteriaWhere, { sort: currentSort, populate: this.populate.join(',') });
28-
29-
console.log(this.criteria);
3028
}
3129

3230
parseOperator(filter) {

dist/es2015/filter.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ export let Filter = (_dec = customElement('filter'), _dec2 = resolvedView('spoon
234234
for (let column in columns) {
235235
let columnName = entityName ? entityName + '.' + column : column;
236236

237-
if (excludeColumns.indexOf(columnName) > -1) {
237+
if (excludeColumns.indexOf(entityName) > -1 || excludeColumns.indexOf(columnName) > -1) {
238238
continue;
239239
}
240240

dist/filter.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export class Filter extends CriteriaBuilder {
1515
key: 'field',
1616
type: 'select',
1717
label: false,
18-
options: [],
18+
options: []
1919
};
2020

2121
operatorElement = {
@@ -216,7 +216,8 @@ export class Filter extends CriteriaBuilder {
216216
for (let column in columns) {
217217
let columnName = (entityName) ? entityName + '.' + column : column;
218218

219-
if (excludeColumns.indexOf(columnName) > -1) {
219+
// ignore entire or part of a association
220+
if (excludeColumns.indexOf(entityName) > -1 || excludeColumns.indexOf(columnName) > -1) {
220221
continue;
221222
}
222223

dist/native-modules/criteriaBuilder.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,6 @@ export var CriteriaBuilder = function () {
3232
var currentSort = this.criteria.sort || {};
3333

3434
this.criteria = Object.assign(criteriaWhere, { sort: currentSort, populate: this.populate.join(',') });
35-
36-
console.log(this.criteria);
3735
};
3836

3937
CriteriaBuilder.prototype.parseOperator = function parseOperator(filter) {

0 commit comments

Comments
 (0)