Skip to content

Commit ef22fa4

Browse files
authored
Merge pull request #34 from illyaV/master
react-native bugs fix
2 parents 5ff5a98 + c66488f commit ef22fa4

File tree

1 file changed

+23
-17
lines changed

1 file changed

+23
-17
lines changed

libs/backendless.js

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,9 @@
7676
initXHR();
7777

7878
var browser = (function() {
79-
var ua = isBrowser ? navigator.userAgent.toLowerCase() : "NodeJS",
79+
var userAgent = navigator.userAgent || "hybrid-app";
80+
81+
var ua = isBrowser ? userAgent.toLowerCase() : "NodeJS",
8082
match = (/(chrome)[ \/]([\w.]+)/.exec(ua) ||
8183
/(webkit)[ \/]([\w.]+)/.exec(ua) ||
8284
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) ||
@@ -4582,29 +4584,33 @@
45824584
Backendless.SubscriptionOptions = SubscriptionOptions;
45834585
Backendless.PublishOptionsHeaders = PublishOptionsHeaders;
45844586

4585-
/** @deprecated */
4586-
root.GeoPoint = Backendless.GeoPoint;
4587+
try {
4588+
/** @deprecated */
4589+
root.GeoPoint = Backendless.GeoPoint;
45874590

4588-
/** @deprecated */
4589-
root.GeoCluster = Backendless.GeoCluster;
4591+
/** @deprecated */
4592+
root.GeoCluster = Backendless.GeoCluster;
45904593

4591-
/** @deprecated */
4592-
root.BackendlessGeoQuery = Backendless.GeoQuery;
4594+
/** @deprecated */
4595+
root.BackendlessGeoQuery = Backendless.GeoQuery;
45934596

4594-
/** @deprecated */
4595-
root.Bodyparts = Backendless.Bodyparts;
4597+
/** @deprecated */
4598+
root.Bodyparts = Backendless.Bodyparts;
45964599

4597-
/** @deprecated */
4598-
root.PublishOptions = Backendless.PublishOptions;
4600+
/** @deprecated */
4601+
root.PublishOptions = Backendless.PublishOptions;
45994602

4600-
/** @deprecated */
4601-
root.DeliveryOptions = Backendless.DeliveryOptions;
4603+
/** @deprecated */
4604+
root.DeliveryOptions = Backendless.DeliveryOptions;
46024605

4603-
/** @deprecated */
4604-
root.SubscriptionOptions = Backendless.SubscriptionOptions;
4606+
/** @deprecated */
4607+
root.SubscriptionOptions = Backendless.SubscriptionOptions;
46054608

4606-
/** @deprecated */
4607-
root.PublishOptionsHeaders = Backendless.PublishOptionsHeaders;
4609+
/** @deprecated */
4610+
root.PublishOptionsHeaders = Backendless.PublishOptionsHeaders;
4611+
} catch (error) {
4612+
console && console.warn(error);
4613+
}
46084614

46094615
return Backendless;
46104616
});

0 commit comments

Comments
 (0)