repostInBulk method

Future<XRPCResponse<EmptyData>> repostInBulk(
  1. List<StrongRefParam> params
)

Implementation

Future<core.XRPCResponse<core.EmptyData>> repostInBulk(
  final List<StrongRefParam> params,
) async =>
    await _ctx.atproto.repo.createRecordInBulk(
      actions: params
          .map(
            (e) => atp.CreateAction(
              collection: ns.appBskyFeedRepost,
              record: {
                'subject': {
                  'cid': e.cid,
                  'uri': e.uri.toString(),
                },
                'createdAt': _ctx.toUtcIso8601String(e.createdAt),
                ...e.unspecced,
              },
            ),
          )
          .toList(),
    );