add delete function
This commit is contained in:
@@ -165,6 +165,22 @@ class UserApi internal constructor(
|
||||
onComplete: (Result<List<UserDubShare>>) -> Unit,
|
||||
): CancellableRequest = submitObject(onComplete, token) { parseDubShares(getBlocking(it, "api/v1/me/dub-shares")) }
|
||||
|
||||
fun deleteResult(
|
||||
token: String,
|
||||
attemptId: String,
|
||||
onComplete: (Result<Unit>) -> Unit,
|
||||
): CancellableRequest = submitUnit(onComplete, token) {
|
||||
request("api/v1/me/results/$attemptId", token, method = "DELETE")
|
||||
}
|
||||
|
||||
fun deleteDubShare(
|
||||
token: String,
|
||||
shareId: String,
|
||||
onComplete: (Result<Unit>) -> Unit,
|
||||
): CancellableRequest = submitUnit(onComplete, token) {
|
||||
request("api/v1/me/dub-shares/$shareId", token, method = "DELETE")
|
||||
}
|
||||
|
||||
fun dubShareDetail(
|
||||
shareId: String,
|
||||
onComplete: (Result<DubShareDetail>) -> Unit,
|
||||
|
||||
Reference in New Issue
Block a user