Loading library/src/main/java/com/owncloud/android/lib/common/network/WebdavEntry.kt +4 −4 Original line number Diff line number Diff line Loading @@ -21,7 +21,7 @@ import com.owncloud.android.lib.resources.files.model.GeoLocation import com.owncloud.android.lib.resources.files.model.ImageDimension import com.owncloud.android.lib.resources.shares.ShareType import com.owncloud.android.lib.resources.shares.ShareeUser import com.owncloud.android.lib.resources.systemTag.SystemTag import com.owncloud.android.lib.resources.tags.Tag import org.apache.jackrabbit.webdav.MultiStatusResponse import org.apache.jackrabbit.webdav.property.DavProperty import org.apache.jackrabbit.webdav.property.DavPropertyName Loading Loading @@ -91,7 +91,7 @@ class WebdavEntry constructor( private set var lockToken: String? = null private set var tags = arrayOfNulls<SystemTag>(0) var tags = arrayOfNulls<Tag>(0) var imageDimension: ImageDimension? = null var geoLocation: GeoLocation? = null var hidden = false Loading Loading @@ -485,7 +485,7 @@ class WebdavEntry constructor( } } private fun parseTag(element: Element): SystemTag { private fun parseTag(element: Element): Tag { val name = element.firstChild.textContent val color = Loading @@ -494,7 +494,7 @@ class WebdavEntry constructor( } else { null } return SystemTag(name, color) return Tag(remoteId ?: "", name, color) } private fun parseLockProperties( Loading library/src/main/java/com/owncloud/android/lib/resources/files/model/RemoteFile.kt +2 −2 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ import com.owncloud.android.lib.common.network.WebdavEntry.MountType import com.owncloud.android.lib.resources.files.FileUtils import com.owncloud.android.lib.resources.files.model.FileLockType.Companion.fromValue import com.owncloud.android.lib.resources.shares.ShareeUser import com.owncloud.android.lib.resources.systemTag.SystemTag import com.owncloud.android.lib.resources.tags.Tag import java.io.Serializable /** Loading Loading @@ -55,7 +55,7 @@ class RemoteFile : var lockOwnerEditor: String? = null var lockTimeout: Long = 0 var lockToken: String? = null var tags: Array<SystemTag?>? = null var tags: Array<Tag?>? = null var imageDimension: ImageDimension? = null var geoLocation: GeoLocation? = null var hidden = false Loading library/src/main/java/com/owncloud/android/lib/resources/systemTag/SystemTag.ktdeleted 100644 → 0 +0 −13 Original line number Diff line number Diff line /* * Nextcloud Android Library * * SPDX-FileCopyrightText: 2025 Alper Ozturk <alper.ozturk@nextcloud.com> * SPDX-License-Identifier: MIT */ package com.owncloud.android.lib.resources.systemTag data class SystemTag( val name: String, val color: String? ) Loading
library/src/main/java/com/owncloud/android/lib/common/network/WebdavEntry.kt +4 −4 Original line number Diff line number Diff line Loading @@ -21,7 +21,7 @@ import com.owncloud.android.lib.resources.files.model.GeoLocation import com.owncloud.android.lib.resources.files.model.ImageDimension import com.owncloud.android.lib.resources.shares.ShareType import com.owncloud.android.lib.resources.shares.ShareeUser import com.owncloud.android.lib.resources.systemTag.SystemTag import com.owncloud.android.lib.resources.tags.Tag import org.apache.jackrabbit.webdav.MultiStatusResponse import org.apache.jackrabbit.webdav.property.DavProperty import org.apache.jackrabbit.webdav.property.DavPropertyName Loading Loading @@ -91,7 +91,7 @@ class WebdavEntry constructor( private set var lockToken: String? = null private set var tags = arrayOfNulls<SystemTag>(0) var tags = arrayOfNulls<Tag>(0) var imageDimension: ImageDimension? = null var geoLocation: GeoLocation? = null var hidden = false Loading Loading @@ -485,7 +485,7 @@ class WebdavEntry constructor( } } private fun parseTag(element: Element): SystemTag { private fun parseTag(element: Element): Tag { val name = element.firstChild.textContent val color = Loading @@ -494,7 +494,7 @@ class WebdavEntry constructor( } else { null } return SystemTag(name, color) return Tag(remoteId ?: "", name, color) } private fun parseLockProperties( Loading
library/src/main/java/com/owncloud/android/lib/resources/files/model/RemoteFile.kt +2 −2 Original line number Diff line number Diff line Loading @@ -15,7 +15,7 @@ import com.owncloud.android.lib.common.network.WebdavEntry.MountType import com.owncloud.android.lib.resources.files.FileUtils import com.owncloud.android.lib.resources.files.model.FileLockType.Companion.fromValue import com.owncloud.android.lib.resources.shares.ShareeUser import com.owncloud.android.lib.resources.systemTag.SystemTag import com.owncloud.android.lib.resources.tags.Tag import java.io.Serializable /** Loading Loading @@ -55,7 +55,7 @@ class RemoteFile : var lockOwnerEditor: String? = null var lockTimeout: Long = 0 var lockToken: String? = null var tags: Array<SystemTag?>? = null var tags: Array<Tag?>? = null var imageDimension: ImageDimension? = null var geoLocation: GeoLocation? = null var hidden = false Loading
library/src/main/java/com/owncloud/android/lib/resources/systemTag/SystemTag.ktdeleted 100644 → 0 +0 −13 Original line number Diff line number Diff line /* * Nextcloud Android Library * * SPDX-FileCopyrightText: 2025 Alper Ozturk <alper.ozturk@nextcloud.com> * SPDX-License-Identifier: MIT */ package com.owncloud.android.lib.resources.systemTag data class SystemTag( val name: String, val color: String? )