Skip to content

Commit 58c9cbd

Browse files
committed
list
1 parent 71b88b2 commit 58c9cbd

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

package-testing/dart-sdk-relay/lib/bandit_handler.dart

+6-4
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,13 @@ class BanditHandler {
2222
payload['subjectAttributes']['categoricalAttributes'] as Map<String, dynamic>?
2323
);
2424

25-
// Extract actions
25+
// Extract actions
2626
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>;
27+
final actionsList = payload['actions'] as List<dynamic>;
28+
29+
for (final actionItem in actionsList) {
30+
final action = actionItem as Map<String, dynamic>;
31+
final actionKey = action['actionKey'] as String;
3032

3133
actions[actionKey] = _createAttributeSet(
3234
action['numericAttributes'] as Map<String, dynamic>?,

0 commit comments

Comments
 (0)