Added webdav.

This commit is contained in:
retoor 2025-03-29 07:19:08 +01:00
parent 9a923f6bdd
commit 886d21999c

View File

@ -45,14 +45,14 @@ class WebdavApplication(aiohttp.web.Application):
async def authenticate(self, request):
session = request.session
if session.get('uid'):
request['user'] = await self.services.user.get(uid=session['uid'])
try:
request['home'] = await self.services.user.get_home_folder(user_uid=request['user']['uid'])
except:
pass
return user
#session = request.session
#if session.get('uid'):
# request['user'] = await self.services.user.get(uid=session['uid'])
# try:
# request['home'] = await self.services.user.get_home_folder(user_uid=request['user']['uid'])
# except:
# pass
# return request['user']
auth_header = request.headers.get("Authorization", "")
if not auth_header.startswith("Basic "):