Skip to content

Commit 917cba1

Browse files
author
billsonnn
committed
Updates
1 parent 4302a30 commit 917cba1

5 files changed

Lines changed: 11 additions & 8 deletions

File tree

Turbo.Revisions/Revision20260112/Parsers/Userdefinedroomevents/Data/UpdateWiredDataParser.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public IMessageEvent Parse(IClientPacket packet)
103103
}
104104
}
105105

106-
var message = (UpdateWiredMessage)Activator.CreateInstance(UpdateMessageType);
106+
var message = (UpdateWiredMessage)Activator.CreateInstance(UpdateMessageType)!;
107107

108108
return message with
109109
{

Turbo.Revisions/Revision20260112/Serializers/Catalog/Data/CatalogPageSnapshotSerializer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public static void Serialize(IServerPacket packet, CatalogPageSnapshot message)
1111
.WriteBoolean(message.Visible)
1212
.WriteInteger(message.Icon)
1313
.WriteInteger(message.Id)
14-
.WriteString(message.Name)
15-
.WriteString(message.Localization);
14+
.WriteString(message.Name ?? string.Empty)
15+
.WriteString(message.Localization ?? string.Empty);
1616
}
1717
}

Turbo.Revisions/Revision20260112/Serializers/FriendList/RoomInviteErrorMessageSerializer.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,14 @@ protected override void Serialize(IServerPacket packet, RoomInviteErrorMessageCo
1212

1313
if (message.ErrorCode is 1)
1414
{
15-
packet.WriteInteger(message.FailedRecipients.Count);
15+
packet.WriteInteger(message.FailedRecipients?.Count ?? 0);
1616

17-
foreach (var recipient in message.FailedRecipients)
17+
if (message.FailedRecipients is not null)
1818
{
19-
packet.WriteInteger(recipient);
19+
foreach (var recipient in message.FailedRecipients)
20+
{
21+
packet.WriteInteger(recipient);
22+
}
2023
}
2124
}
2225
}

Turbo.Revisions/Revision20260112/Serializers/Navigator/DoorbellMessageComposerSerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ internal class DoorbellMessageComposerSerializer(int header)
88
{
99
protected override void Serialize(IServerPacket packet, DoorbellMessageComposer message)
1010
{
11-
packet.WriteString(message.Username);
11+
packet.WriteString(message.Username ?? string.Empty);
1212
}
1313
}

Turbo.Revisions/Revision20260112/Serializers/Navigator/FlatAccessDeniedMessageComposerSerializer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ internal class FlatAccessDeniedMessageComposerSerializer(int header)
88
{
99
protected override void Serialize(IServerPacket packet, FlatAccessDeniedMessageComposer message)
1010
{
11-
packet.WriteInteger(message.RoomId).WriteString(message.Username);
11+
packet.WriteInteger(message.RoomId).WriteString(message.Username ?? string.Empty);
1212
}
1313
}

0 commit comments

Comments
 (0)