diff --git a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/services/UserService.kt b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/services/UserService.kt index 4ef2e1a7..1030aff2 100644 --- a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/services/UserService.kt +++ b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/services/UserService.kt @@ -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 + fun getUserQuota(): RemoteOperationResult } diff --git a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/services/implementation/OCUserService.kt b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/services/implementation/OCUserService.kt index 6b07b25e..d4b40e06 100644 --- a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/services/implementation/OCUserService.kt +++ b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/services/implementation/OCUserService.kt @@ -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 = GetRemoteUserInfoOperation().execute(client) + + override fun getUserQuota(): RemoteOperationResult = + GetRemoteUserQuotaOperation().execute(client) }