Skip to content

Commit ec72921

Browse files
committed
v14.5.0
1 parent 36a05db commit ec72921

File tree

8 files changed

+29
-9
lines changed

8 files changed

+29
-9
lines changed

android/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ repositories {
5656

5757
dependencies {
5858
implementation "com.facebook.react:react-native:+"
59-
implementation group: 'io.gleap', name: 'gleap-android-sdk', version: '14.2.5'
59+
implementation group: 'io.gleap', name: 'gleap-android-sdk', version: '14.5.0'
6060

6161
if(rootProject && rootProject.ext) {
6262
if(rootProject.ext.targetSdkVersion == 30 || rootProject.ext.compileSdkVersion == 30) {

android/src/main/java/com/reactnativegleapsdk/GleapsdkModule.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,7 @@ public void run() {
319319
map.putString("plan", gleapUser.getPlan());
320320
map.putString("companyName", gleapUser.getCompanyName());
321321
map.putString("companyId", gleapUser.getCompanyId());
322+
map.putString("avatar", gleapUser.getAvatar());
322323

323324
promise.resolve(map);
324325
} else {
@@ -561,6 +562,9 @@ public void run() {
561562
if (jsonObject.has("companyId")) {
562563
gleapUserSession.setCompanyId(jsonObject.getString("companyId"));
563564
}
565+
if (jsonObject.has("avatar")) {
566+
gleapUserSession.setAvatar(jsonObject.getString("avatar"));
567+
}
564568
if (jsonObject.has("customData")) {
565569
gleapUserSession.setCustomData(jsonObject.getJSONObject("customData"));
566570
}
@@ -614,6 +618,9 @@ public void run() {
614618
if (jsonObject.has("companyId")) {
615619
gleapUserSession.setCompanyId(jsonObject.getString("companyId"));
616620
}
621+
if (jsonObject.has("avatar")) {
622+
gleapUserSession.setAvatar(jsonObject.getString("avatar"));
623+
}
617624
if (jsonObject.has("customData")) {
618625
gleapUserSession.setCustomData(jsonObject.getJSONObject("customData"));
619626
}
@@ -681,6 +688,9 @@ public void run() {
681688
if (jsonObject.has("companyId")) {
682689
gleapUserSession.setCompanyId(jsonObject.getString("companyId"));
683690
}
691+
if (jsonObject.has("avatar")) {
692+
gleapUserSession.setAvatar(jsonObject.getString("avatar"));
693+
}
684694
if (jsonObject.has("value")) {
685695
gleapUserSession.setValue(jsonObject.getDouble("value"));
686696
}

example/ios/Podfile.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ PODS:
1010
- React-jsi (= 0.71.11)
1111
- ReactCommon/turbomodule/core (= 0.71.11)
1212
- fmt (6.2.1)
13-
- Gleap (14.2.0)
13+
- Gleap (14.5.0)
1414
- glog (0.3.5)
1515
- hermes-engine (0.71.11):
1616
- hermes-engine/Pre-built (= 0.71.11)
@@ -267,8 +267,8 @@ PODS:
267267
- React-jsinspector (0.71.11)
268268
- React-logger (0.71.11):
269269
- glog
270-
- react-native-gleapsdk (14.2.0):
271-
- Gleap (= 14.2.0)
270+
- react-native-gleapsdk (14.5.0):
271+
- Gleap (= 14.5.0)
272272
- React-Core
273273
- React-perflogger (0.71.11)
274274
- React-RCTActionSheet (0.71.11):
@@ -479,7 +479,7 @@ SPEC CHECKSUMS:
479479
FBLazyVector: c511d4cd0210f416cb5c289bd5ae6b36d909b048
480480
FBReactNativeSpec: a911fb22def57aef1d74215e8b6b8761d25c1c54
481481
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
482-
Gleap: 5becfdf68d866274d5a16de88f02bc225fe2a042
482+
Gleap: d6fdda16ef1b54a758a45e77977152d1d62d9dfd
483483
glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b
484484
hermes-engine: 34c863b446d0135b85a6536fa5fd89f48196f848
485485
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
@@ -497,7 +497,7 @@ SPEC CHECKSUMS:
497497
React-jsiexecutor: 18b5b33c5f2687a784a61bc8176611b73524ae77
498498
React-jsinspector: b6ed4cb3ffa27a041cd440300503dc512b761450
499499
React-logger: 186dd536128ae5924bc38ed70932c00aa740cd5b
500-
react-native-gleapsdk: e9fc6f3c355e6617dd2db09dcf658c2ca7a66337
500+
react-native-gleapsdk: 06c7081d7da006a6627731c1e3abe161727c2cf7
501501
React-perflogger: e706562ab7eb8eb590aa83a224d26fa13963d7f2
502502
React-RCTActionSheet: 57d4bd98122f557479a3359ad5dad8e109e20c5a
503503
React-RCTAnimation: ccf3ef00101ea74bda73a045d79a658b36728a60

example/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ios/Gleapsdk.m

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -501,6 +501,9 @@ - (void)stopObserving
501501
if (userProperties != nil && [userProperties objectForKey: @"companyId"] != nil) {
502502
userProperty.companyId = [userProperties objectForKey: @"companyId"];
503503
}
504+
if (userProperties != nil && [userProperties objectForKey: @"avatar"] != nil) {
505+
userProperty.avatar = [userProperties objectForKey: @"avatar"];
506+
}
504507
if (userProperties != nil && [userProperties objectForKey: @"customData"] != nil) {
505508
userProperty.customData = [userProperties objectForKey: @"customData"];
506509
}
@@ -536,6 +539,9 @@ - (void)stopObserving
536539
if (userProperties != nil && [userProperties objectForKey: @"companyId"] != nil) {
537540
userProperty.companyId = [userProperties objectForKey: @"companyId"];
538541
}
542+
if (userProperties != nil && [userProperties objectForKey: @"avatar"] != nil) {
543+
userProperty.avatar = [userProperties objectForKey: @"avatar"];
544+
}
539545
if (userProperties != nil && [userProperties objectForKey: @"customData"] != nil) {
540546
userProperty.customData = [userProperties objectForKey: @"customData"];
541547
}
@@ -571,6 +577,9 @@ - (void)stopObserving
571577
if (userProperties != nil && [userProperties objectForKey: @"companyId"] != nil) {
572578
userProperty.companyId = [userProperties objectForKey: @"companyId"];
573579
}
580+
if (userProperties != nil && [userProperties objectForKey: @"avatar"] != nil) {
581+
userProperty.avatar = [userProperties objectForKey: @"avatar"];
582+
}
574583
if (userProperties != nil && [userProperties objectForKey: @"customData"] != nil) {
575584
userProperty.customData = [userProperties objectForKey: @"customData"];
576585
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-native-gleapsdk",
3-
"version": "14.2.3",
3+
"version": "14.5.0",
44
"description": "Know exactly why and how a bug happened. Get reports with screenshots, live action replays and all of the important metadata every time.",
55
"main": "lib/commonjs/index",
66
"module": "lib/module/index",

react-native-gleapsdk.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,5 @@ Pod::Spec.new do |s|
1616
s.source_files = "ios/**/*.{h,m,mm}"
1717

1818
s.dependency "React-Core"
19-
s.dependency "Gleap", "14.2.1"
19+
s.dependency "Gleap", "14.5.0"
2020
end

src/index.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ export type GleapUserProperty = {
1616
plan?: string;
1717
companyName?: string;
1818
companyId?: string;
19+
avatar?: string;
1920
customData?: { [key: string]: string | number };
2021
};
2122

0 commit comments

Comments
 (0)