leaudio: Remove  invalid code

This code incorrectly assign metadata from single ASE  and sends it back
to the server.

Bug: 230551601
Test: atest --host bluetooth_le_audio_client_test
bluetooth_le_audio_test

Change-Id: If435185e63fd1bd4ca1b7362990dac163facf332
(cherry picked from commit 548bc508940bd9a6ff5a6c1a7b0e527dda370530)
diff --git a/system/bta/le_audio/state_machine.cc b/system/bta/le_audio/state_machine.cc
index 33b4b44..9fe7567 100644
--- a/system/bta/le_audio/state_machine.cc
+++ b/system/bta/le_audio/state_machine.cc
@@ -1854,13 +1854,10 @@
         /* Cache current set up metadata values for for further possible
          * reconfiguration
          */
-        for (struct ase* ase = leAudioDevice->GetFirstActiveAse();
-             ase != nullptr; ase = leAudioDevice->GetNextActiveAse(ase)) {
+        if (!rsp.metadata.empty()) {
           ase->metadata = rsp.metadata;
         }
 
-        PrepareAndSendUpdateMetadata(group, leAudioDevice,
-                                     group->GetContextType());
         break;
       }
       default: