fix Realm.open to use the correct ctor function
This commit is contained in:
parent
216484aede
commit
4e77bf326f
|
@ -44,7 +44,7 @@ module.exports = function(realmConstructor) {
|
|||
Object.defineProperties(realmConstructor, getOwnPropertyDescriptors({
|
||||
open(config) {
|
||||
return new Promise((resolve, reject) => {
|
||||
const realm = new Realm(config);
|
||||
const realm = new realmConstructor(config);
|
||||
realm.wait((error) => {
|
||||
if (error) {
|
||||
reject(new Error("Cannot asynchronously open synced Realm, because the associated session previously experienced a fatal error"));
|
||||
|
@ -56,7 +56,7 @@ module.exports = function(realmConstructor) {
|
|||
},
|
||||
|
||||
openAsync(config, callback) {
|
||||
const realm = new Realm(config);
|
||||
const realm = new realmConstructor(config);
|
||||
realm.wait((error) => {
|
||||
if (error) {
|
||||
callback(new Error("Cannot asynchronously open synced Realm, because the associated session previously experienced a fatal error"));
|
||||
|
|
Loading…
Reference in New Issue