toggleVote method

Future<VoteResult> toggleVote(
  1. String featureRequestId, {
  2. required String userToken,
})

Toggles an upvote on a feature request.

Implementation

Future<VoteResult> toggleVote(
  String featureRequestId, {
  required String userToken,
}) async {
  final json = await _sendJson(
    method: 'POST',
    path: '/api/v1/feature-requests/$featureRequestId/vote',
    body: {
      'appKey': config.appKey,
      'userToken': userToken,
    },
    acceptedStatuses: const [200],
  );
  return VoteResult.fromJson(json);
}