Skip to content

Commit a32ccda

Browse files
committed
Add of request parameter of SetUserInfoRequest
1 parent bf78396 commit a32ccda

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

library/src/main/java/com/proxerme/library/connection/info/request/SetUserInfoRequest.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.proxerme.library.connection.info.request;
22

33
import android.support.annotation.NonNull;
4+
import android.util.Pair;
45

56
import com.proxerme.library.connection.ProxerResult;
67
import com.proxerme.library.connection.info.InfoRequest;
@@ -9,6 +10,7 @@
910
import com.squareup.moshi.Moshi;
1011

1112
import java.io.IOException;
13+
import java.util.Arrays;
1214

1315
import okhttp3.ResponseBody;
1416

@@ -21,6 +23,9 @@ public class SetUserInfoRequest extends InfoRequest<Void> {
2123

2224
private static final String ENDPOINT = "setuserinfo";
2325

26+
private static final String ID_PARAMETER = "id";
27+
private static final String TYPE_PARAMETER = "type";
28+
2429
private String id;
2530
private String type;
2631

@@ -46,4 +51,13 @@ protected ProxerResult<Void> parse(@NonNull Moshi moshi, @NonNull ResponseBody b
4651
protected String getApiEndpoint() {
4752
return ENDPOINT;
4853
}
54+
55+
@NonNull
56+
@Override
57+
protected Iterable<Pair<String, ?>> getQueryParameters() {
58+
return Arrays.<Pair<String, ?>>asList(
59+
new Pair<>(ID_PARAMETER, id),
60+
new Pair<>(TYPE_PARAMETER, type)
61+
);
62+
}
4963
}

0 commit comments

Comments
 (0)