We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 71b88b2 commit 58c9cbdCopy full SHA for 58c9cbd
package-testing/dart-sdk-relay/lib/bandit_handler.dart
@@ -22,11 +22,13 @@ class BanditHandler {
22
payload['subjectAttributes']['categoricalAttributes'] as Map<String, dynamic>?
23
);
24
25
- // Extract actions
+ // Extract actions
26
final actions = <String, Map<String, dynamic>>{};
27
- for (final entry in (payload['actions'] as Map<String, dynamic>).entries) {
28
- final actionKey = entry.key;
29
- final action = entry.value as Map<String, dynamic>;
+ final actionsList = payload['actions'] as List<dynamic>;
+
+ for (final actionItem in actionsList) {
30
+ final action = actionItem as Map<String, dynamic>;
31
+ final actionKey = action['actionKey'] as String;
32
33
actions[actionKey] = _createAttributeSet(
34
action['numericAttributes'] as Map<String, dynamic>?,
0 commit comments