Skip to content

Commit e5a8d94

Browse files
authored
Merge pull request #2179 from nextcloud/backport/2178/master
2 parents 9a1413c + 2fcd3d9 commit e5a8d94

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

apps/viewer/apps/viewer/src/services/WebdavClient.ts

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,18 @@ import { createClient } from 'webdav'
2424
import { getRootPath, getToken, isPublic } from '../utils/davUtils'
2525
import { getRequestToken } from '@nextcloud/auth'
2626

27+
const headers = {
28+
// Add this so the server knows it is an request from the browser
29+
'X-Requested-With': 'XMLHttpRequest',
30+
// Add the request token to the request
31+
requesttoken: getRequestToken() || '',
32+
}
33+
2734
export const getClient = () => {
2835
const client = createClient(getRootPath(), isPublic()
29-
? { username: getToken(), password: '' }
30-
: { headers: { requesttoken: getRequestToken() || '' } },
36+
? { username: getToken(), password: '', headers }
37+
: { headers },
3138
)
39+
3240
return client
3341
}

0 commit comments

Comments
 (0)