Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit efc6e412 authored by alperozturk's avatar alperozturk Committed by Alper Öztürk
Browse files

update api

parent 420666a3
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -25,7 +25,7 @@ class GetTaskListRemoteOperation(private val appId: String) : OCSRemoteOperation
        var getMethod: GetMethod? = null
        try {
            getMethod =
                GetMethod(client.baseUri.toString() + DIRECT_ENDPOINT + appId + JSON_FORMAT, true)
                GetMethod(client.baseUri.toString() + DIRECT_ENDPOINT + JSON_FORMAT, true)
            val status = client.execute(getMethod)
            if (status == HttpStatus.SC_OK) {
                val taskTypes: TaskList? =
@@ -53,6 +53,6 @@ class GetTaskListRemoteOperation(private val appId: String) : OCSRemoteOperation

    companion object {
        private val TAG = GetTaskTypesRemoteOperation::class.java.simpleName
        private const val DIRECT_ENDPOINT = "/ocs/v2.php/textprocessing/tasks/app/"
        private const val DIRECT_ENDPOINT = "/ocs/v2.php/apps/assistant/api/v1/tasks"
    }
}
+16 −5
Original line number Diff line number Diff line
@@ -15,11 +15,22 @@ data class TaskList(
data class Task(
    val id: Long,
    val type: String?,
    val status: Long?,
    val status: String?,
    val userId: String?,
    val appId: String?,
    val input: String?,
    val output: String?,
    val identifier: String?,
    val completionExpectedAt: String? = null
    val input: TaskInput?,
    val output: TaskOutput?,
    val completionExpectedAt: Int? = null,
    var progress: Int? = null,
    val lastUpdated: Int? = null,
    val scheduledAt: Int? = null,
    val endedAt: Int? = null
)

data class TaskInput (
    var input: String? = null
)

data class TaskOutput (
   var output : String? = null
)