@@ -195,6 +195,17 @@ NearbyShareCertificateManagerImpl::Factory::Create(
195
195
nearby::sharing::api::SharingRpcClientFactory* client_factory) {
196
196
DCHECK (context);
197
197
198
+
199
+ LOG (INFO) << " GGG Overriding flags from certificate manager create()." ;
200
+ // Force use of gRpc client when running SDK server.
201
+ NearbyFlags::GetInstance ().OverrideBoolFlagValue (
202
+ sharing::config_package_nearby::nearby_sharing_feature::kUseGrpcClient ,
203
+ true );
204
+ // Force use of call nearby identity API when running SDK server.
205
+ NearbyFlags::GetInstance ().OverrideBoolFlagValue (
206
+ sharing::config_package_nearby::nearby_sharing_feature::
207
+ kCallNearbyIdentityApi ,
208
+ true );
198
209
if (test_factory_) {
199
210
return test_factory_->CreateInstance (context, local_device_data_manager,
200
211
contact_manager, profile_path,
@@ -449,6 +460,14 @@ void NearbyShareCertificateManagerImpl::DownloadPublicCertificates() {
449
460
void NearbyShareCertificateManagerImpl::UploadLocalDeviceCertificates () {
450
461
executor_->PostTask ([&]() {
451
462
LOG (INFO) << " Start to upload local device certificates." ;
463
+ LOG (INFO) << " Inside upload, GGG flags: kCallNearbyIdentityApi:"
464
+ << NearbyFlags::GetInstance ().GetBoolFlag (
465
+ config_package_nearby::nearby_sharing_feature::
466
+ kCallNearbyIdentityApi );
467
+ LOG (INFO)
468
+ << " Inside upload, GGG flags: kUseGrpcClient:"
469
+ << NearbyFlags::GetInstance ().GetBoolFlag (
470
+ config_package_nearby::nearby_sharing_feature::kUseGrpcClient );
452
471
453
472
if (!is_running ()) {
454
473
LOG (WARNING)
0 commit comments