Poll voting

This commit is contained in:
Grishka
2022-02-16 03:58:13 +03:00
parent f7ddac6ae6
commit 1a238d79e0
18 changed files with 345 additions and 31 deletions

View File

@@ -0,0 +1,21 @@
package org.joinmastodon.android.api.requests.polls;
import org.joinmastodon.android.api.MastodonAPIRequest;
import org.joinmastodon.android.model.Poll;
import java.util.List;
public class SubmitPollVote extends MastodonAPIRequest<Poll>{
public SubmitPollVote(String pollID, List<Integer> choices){
super(HttpMethod.POST, "/polls/"+pollID+"/votes", Poll.class);
setRequestBody(new Body(choices));
}
private static class Body{
public List<Integer> choices;
public Body(List<Integer> choices){
this.choices=choices;
}
}
}