Skip to content

Commit f1c7276

Browse files
authored
Merge pull request #1517 from nextcloud-libraries/feat/1699/recent-files-mark-recently-created
feat(recent-search): add creation_time property and use capatabilities to identify wheter creation_time and upload_time are supported
2 parents 5971401 + c19d771 commit f1c7276

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

lib/dav/davProperties.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
*/
55

66
import { getCurrentUser } from '@nextcloud/auth'
7+
import { getCapabilities } from '@nextcloud/capabilities'
78
import { scopedGlobals } from '../globalScope.ts'
89
import logger from '../utils/logger.ts'
910

@@ -140,9 +141,8 @@ export function getFavoritesReport(): string {
140141
* ```
141142
*/
142143
export function getRecentSearch(timestamp: number): string {
143-
const major = Number.parseInt((window.OC?.config?.version ?? '0').split('.')[0])
144-
const patch = Number.parseInt((window.OC?.config?.version ?? '0').split('.')[2])
145-
const supportsUploadTime = major > 33 || (major === 33 && patch > 0)
144+
const capabilities = getCapabilities() as { dav?: { search_supports_upload_time?: boolean } }
145+
const supportsUploadTime = capabilities.dav?.search_supports_upload_time
146146

147147
return `<?xml version="1.0" encoding="UTF-8"?>
148148
<d:searchrequest ${getDavNameSpaces()}

0 commit comments

Comments
 (0)