mirror of
https://github.com/owncloud/android-library.git
synced 2026-08-11 08:22:56 +00:00
Include GetQuota in UserService
This commit is contained in:
+2
@@ -26,8 +26,10 @@ package com.owncloud.android.lib.resources.users.services
|
||||
|
||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult
|
||||
import com.owncloud.android.lib.resources.Service
|
||||
import com.owncloud.android.lib.resources.users.GetRemoteUserQuotaOperation
|
||||
import com.owncloud.android.lib.resources.users.RemoteUserInfo
|
||||
|
||||
interface UserService: Service {
|
||||
fun getUserInfo() : RemoteOperationResult<RemoteUserInfo>
|
||||
fun getUserQuota(): RemoteOperationResult<GetRemoteUserQuotaOperation.RemoteQuota>
|
||||
}
|
||||
|
||||
+4
@@ -22,6 +22,7 @@ package com.owncloud.android.lib.resources.users.services.implementation
|
||||
import com.owncloud.android.lib.common.OwnCloudClient
|
||||
import com.owncloud.android.lib.common.operations.RemoteOperationResult
|
||||
import com.owncloud.android.lib.resources.users.GetRemoteUserInfoOperation
|
||||
import com.owncloud.android.lib.resources.users.GetRemoteUserQuotaOperation
|
||||
import com.owncloud.android.lib.resources.users.RemoteUserInfo
|
||||
import com.owncloud.android.lib.resources.users.services.UserService
|
||||
|
||||
@@ -29,4 +30,7 @@ class OCUserService(override val client: OwnCloudClient) :
|
||||
UserService {
|
||||
override fun getUserInfo(): RemoteOperationResult<RemoteUserInfo> =
|
||||
GetRemoteUserInfoOperation().execute(client)
|
||||
|
||||
override fun getUserQuota(): RemoteOperationResult<GetRemoteUserQuotaOperation.RemoteQuota> =
|
||||
GetRemoteUserQuotaOperation().execute(client)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user