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: