:drunk: Write shit code trying to split up the Auth (WIP)

This commit is contained in:
2025-07-06 12:58:18 +08:00
parent 5757526ea5
commit 6a3d04af3d
224 changed files with 1889 additions and 36885 deletions

View File

@ -1,4 +1,5 @@
using System.Net.WebSockets;
using DysonNetwork.Common.Models;
using DysonNetwork.Sphere.Chat;
using DysonNetwork.Sphere.Storage;
using Microsoft.EntityFrameworkCore;
@ -42,7 +43,7 @@ public class MessageReadHandler(
return;
}
var sender = await crs.GetRoomMember(currentUser.Id, request.ChatRoomId);
var sender = await crs.GetRoomMember(currentUserId, request.ChatRoomId);
if (sender is null)
{
await socket.SendAsync(

View File

@ -33,7 +33,7 @@ public class MessageTypingHandler(ChatRoomService crs) : IWebSocketPacketHandler
return;
}
var sender = await crs.GetRoomMember(currentUser.Id, request.ChatRoomId);
var sender = await crs.GetRoomMember(currentUserId, request.ChatRoomId);
if (sender is null)
{
await socket.SendAsync(

View File

@ -32,7 +32,7 @@ public class MessagesSubscribeHandler(ChatRoomService crs) : IWebSocketPacketHan
return;
}
var sender = await crs.GetRoomMember(currentUser.Id, request.ChatRoomId);
var sender = await crs.GetRoomMember(currentUserId, request.ChatRoomId);
if (sender is null)
{
await socket.SendAsync(

View File

@ -8,7 +8,7 @@ public class MessagesUnsubscribeHandler() : IWebSocketPacketHandler
public string PacketType => "messages.unsubscribe";
public Task HandleAsync(
Account.Account currentUser,
Guid currentUserId,
string deviceId,
WebSocketPacket packet,
WebSocket socket,