File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -421,7 +421,12 @@ + (CXProviderConfiguration *)getProviderConfiguration:(NSDictionary*)settings
421421 providerConfiguration.supportsVideo = YES ;
422422 providerConfiguration.maximumCallGroups = 3 ;
423423 providerConfiguration.maximumCallsPerCallGroup = 1 ;
424- providerConfiguration.supportedHandleTypes = [NSSet setWithObjects: [NSNumber numberWithInteger: CXHandleTypePhoneNumber], nil ];
424+ if (settings[@" handleType" ]){
425+ int _handleType = [RNCallKeep getHandleType: settings[@" handleType" ]];
426+ providerConfiguration.supportedHandleTypes = [NSSet setWithObjects: [NSNumber numberWithInteger: _handleType], nil ];
427+ }else {
428+ providerConfiguration.supportedHandleTypes = [NSSet setWithObjects: [NSNumber numberWithInteger: CXHandleTypeGeneric], nil ];
429+ }
425430 if (settings[@" supportsVideo" ]) {
426431 providerConfiguration.supportsVideo = [settings[@" supportsVideo" ] boolValue ];
427432 }
You can’t perform that action at this time.
0 commit comments