permissionsToActions method

  1. @override
List<Action> permissionsToActions(
  1. List<JobPermission> permissions
)
override

Convert a list of permissions to gRPC actions.

Implementation

@override
List<$p.Action> permissionsToActions(List<JobPermission> permissions) {
  List<$p.Action> actions = permissions.fold(
      [],
      (actions, permission) => switch (permission) {
            JobPermission.submit => [...actions, $p.Action.JobSubmit],
          });

  return actions;
}