Added private chat.

This commit is contained in:
retoor 2025-02-11 15:42:03 +01:00
parent 8fe24f711c
commit bfe4b351c1

View File

@ -38,6 +38,8 @@ class WebView(BaseView):
user = await self.services.user.get(uid=self.request.match_info.get("channel")) user = await self.services.user.get(uid=self.request.match_info.get("channel"))
if user: if user:
channel = await self.services.channel.get_dm(self.session.get("uid"), user["uid"]) channel = await self.services.channel.get_dm(self.session.get("uid"), user["uid"])
if channel:
return await web.HTTPFound("/channel/{}.html".format(channel["uid"]))
if not channel: if not channel:
return web.HTTPNotFound() return web.HTTPNotFound()
user = await self.services.user.get(uid=self.session.get("uid")) user = await self.services.user.get(uid=self.session.get("uid"))