Skip to content

Commit ff8b588

Browse files
Merge pull request #530 from Instabug/fix/getuserattribute-defensive
Add defensive code for getUserAttribute
2 parents 1cacf28 + 5273fc5 commit ff8b588

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

ios/RNInstabug/InstabugReactBridge.m

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,11 @@ - (dispatch_queue_t)methodQueue {
252252
}
253253

254254
RCT_EXPORT_METHOD(getUserAttribute:(NSString *)key callback:(RCTResponseSenderBlock)callback) {
255+
@try {
255256
callback(@[[Instabug userAttributeForKey:key]]);
257+
} @catch (NSException *exception) {
258+
callback(@[[NSNull null]]);
259+
}
256260
}
257261

258262
RCT_EXPORT_METHOD(removeUserAttribute:(NSString *)key) {

0 commit comments

Comments
 (0)