Skip to content

Commit 3d5e9fa

Browse files
committed
fixed firestackModule binding
1 parent 2180d25 commit 3d5e9fa

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

Diff for: lib/firestackModule.js

+11-4
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,15 @@ export class FirestackModule {
5050
}
5151

5252
makeRef(path) {
53-
const refName = [this._refName, path].join('/');
54-
return this._makeRef(this._firestack.database.ref(refName));
53+
const refName = '/' + [this._refName, path].join('/');
54+
const ref = this._firestack.database.ref(refName);
55+
return this._makeRef(ref);
56+
}
57+
58+
setFirestack(firestack) {
59+
if (firestack) {
60+
this._firestack = firestack;
61+
}
5562
}
5663

5764
setStore(store) {
@@ -156,7 +163,7 @@ export class FirestackModule {
156163
}
157164
return error ? reject(error) : resolve(value)
158165
});
159-
});
166+
})
160167
});
161168
}
162169

@@ -198,7 +205,7 @@ export class FirestackModule {
198205
get actions() {
199206
return [
200207
'listen', 'unlisten',
201-
'get', 'set', 'update', 'remove'
208+
'getAt', 'setAt', 'updateAt', 'removeAt'
202209
].reduce((sum, name) => {
203210
return {
204211
...sum,

0 commit comments

Comments
 (0)