fix(files): handling numbered type owner name & id

Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com>
This commit is contained in:
Sanskar Soni 2024-06-11 17:45:43 +05:30 committed by Andy Scherzinger
parent 095774b0b2
commit d78d468b36
7 changed files with 13 additions and 11 deletions

View file

@ -47,7 +47,7 @@ export const resultToNode = function(node: FileStat): File | Folder {
const props = node.props as ResponseProps
const permissions = davParsePermissions(props?.permissions)
const owner = (props['owner-id'] || userId).toString()
const owner = String(props['owner-id'] || userId)
const source = generateRemoteUrl('dav' + rootPath + node.filename)
const id = props?.fileid < 0
@ -66,7 +66,9 @@ export const resultToNode = function(node: FileStat): File | Folder {
attributes: {
...node,
...props,
hasPreview: props?.['has-preview'],
'owner-id': owner,
'owner-display-name': String(props['owner-display-name']),
hasPreview: !!props?.['has-preview'],
failed: props?.fileid < 0,
},
}

4
dist/files-init.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

4
dist/files-main.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long