fix activation config
This commit is contained in:
parent
6eaf1608ad
commit
4c876831ed
@ -15,10 +15,10 @@ RCT_EXPORT_METHOD(activateWithApiKey:(NSString *)apiKey)
|
|||||||
|
|
||||||
RCT_EXPORT_METHOD(activateWithConfig:(NSDictionary *)config) {
|
RCT_EXPORT_METHOD(activateWithConfig:(NSDictionary *)config) {
|
||||||
YMMYandexMetricaConfiguration *configuration = [[YMMYandexMetricaConfiguration alloc] initWithApiKey:config[@"apiKey"]];
|
YMMYandexMetricaConfiguration *configuration = [[YMMYandexMetricaConfiguration alloc] initWithApiKey:config[@"apiKey"]];
|
||||||
if (config[@"sessionTimeout"] != (id)[NSNull null]) {
|
if (config[@"sessionTimeout"] != [NSNull null]) {
|
||||||
[configuration setSessionTimeout:[config[@"sessionTimeout"] intValue]];
|
[configuration setSessionTimeout:[config[@"sessionTimeout"] intValue]];
|
||||||
}
|
}
|
||||||
if (config[@"firstActivationAsUpdate"] != (id)[NSNull null]) {
|
if (config[@"firstActivationAsUpdate"] != [NSNull null]) {
|
||||||
[configuration setHandleFirstActivationAsUpdate:[config[@"firstActivationAsUpdate"] boolValue]];
|
[configuration setHandleFirstActivationAsUpdate:[config[@"firstActivationAsUpdate"] boolValue]];
|
||||||
}
|
}
|
||||||
[YMMYandexMetrica activateWithConfiguration:configuration];
|
[YMMYandexMetrica activateWithConfiguration:configuration];
|
||||||
|
Loading…
Reference in New Issue
Block a user