[db][js] fix modifiers not returning new ref instance

This commit is contained in:
Salakar 2017-08-28 13:28:16 +01:00
parent b993f6bdc1
commit 63e417fae3
1 changed files with 9 additions and 9 deletions

View File

@ -278,7 +278,7 @@ export default class Reference extends ReferenceBase {
* @returns {Reference}
*/
orderByKey(): Reference {
return this._query.orderBy('orderByKey');
return this.orderBy('orderByKey');
}
/**
@ -286,7 +286,7 @@ export default class Reference extends ReferenceBase {
* @returns {Reference}
*/
orderByPriority(): Reference {
return this._query.orderBy('orderByPriority');
return this.orderBy('orderByPriority');
}
/**
@ -294,7 +294,7 @@ export default class Reference extends ReferenceBase {
* @returns {Reference}
*/
orderByValue(): Reference {
return this._query.orderBy('orderByValue');
return this.orderBy('orderByValue');
}
/**
@ -303,7 +303,7 @@ export default class Reference extends ReferenceBase {
* @returns {Reference}
*/
orderByChild(key: string): Reference {
return this._query.orderBy('orderByChild', key);
return this.orderBy('orderByChild', key);
}
/**
@ -328,7 +328,7 @@ export default class Reference extends ReferenceBase {
* @returns {Reference}
*/
limitToLast(limit: number): Reference {
return this._query.limit('limitToLast', limit);
return this.limit('limitToLast', limit);
}
/**
@ -337,7 +337,7 @@ export default class Reference extends ReferenceBase {
* @returns {Reference}
*/
limitToFirst(limit: number): Reference {
return this._query.limit('limitToFirst', limit);
return this.limit('limitToFirst', limit);
}
/**
@ -363,7 +363,7 @@ export default class Reference extends ReferenceBase {
* @returns {Reference}
*/
equalTo(value: any, key?: string): Reference {
return this._query.filter('equalTo', value, key);
return this.filter('equalTo', value, key);
}
/**
@ -373,7 +373,7 @@ export default class Reference extends ReferenceBase {
* @returns {Reference}
*/
endAt(value: any, key?: string): Reference {
return this._query.filter('endAt', value, key);
return this.filter('endAt', value, key);
}
/**
@ -383,7 +383,7 @@ export default class Reference extends ReferenceBase {
* @returns {Reference}
*/
startAt(value: any, key?: string): Reference {
return this._query.filter('startAt', value, key);
return this.filter('startAt', value, key);
}
/**