Merge "Move handle sending code down to end of function" into qt-dev am: 965d479a9e
am: 6b033c2da5

Change-Id: I1d12d9a540458ed8bcddb3c2b3a3100eb67a51de
diff --git a/service/src/com/android/car/trust/CarTrustAgentEnrollmentService.java b/service/src/com/android/car/trust/CarTrustAgentEnrollmentService.java
index 1b5f4ab..0f54647 100644
--- a/service/src/com/android/car/trust/CarTrustAgentEnrollmentService.java
+++ b/service/src/com/android/car/trust/CarTrustAgentEnrollmentService.java
@@ -465,9 +465,6 @@
             clientDeviceName = mRemoteEnrollmentDevice.getName();
         } else if (mClientDeviceName != null) {
             clientDeviceName = mClientDeviceName;
-            mCarTrustAgentBleManager.sendEnrollmentMessage(mRemoteEnrollmentDevice,
-                    mEncryptionKey.encryptData(Utils.longToBytes(handle)),
-                    OperationType.CLIENT_MESSAGE, /* isPayloadEncrypted= */ true);
         } else {
             clientDeviceName = mContext.getString(R.string.trust_device_default_name);
         }
@@ -513,6 +510,9 @@
             Log.d(TAG, "Sending handle: " + handle);
         }
         mHandle = handle;
+        mCarTrustAgentBleManager.sendEnrollmentMessage(mRemoteEnrollmentDevice,
+                mEncryptionKey.encryptData(Utils.longToBytes(handle)),
+                OperationType.CLIENT_MESSAGE, /* isPayloadEncrypted= */ true);
     }
 
     void onEnrollmentAdvertiseStartSuccess() {