mirror of
https://github.com/streetwriters/notesnook-sync-server.git
synced 2026-02-12 11:12:44 +00:00
global: add null safety checks
This commit is contained in:
@@ -26,7 +26,7 @@ namespace Streetwriters.Messenger.Helpers
|
||||
{
|
||||
public class SSEHelper
|
||||
{
|
||||
public static async Task SendEventToUserAsync(string data, IServerSentEventsService sseService, string userId, string originTokenId = null)
|
||||
public static async Task SendEventToUserAsync(string data, IServerSentEventsService sseService, string userId, string? originTokenId = null)
|
||||
{
|
||||
var clients = sseService.GetClients().Where(c => c.User.FindFirstValue("sub") == userId);
|
||||
foreach (var client in clients)
|
||||
|
||||
@@ -51,7 +51,7 @@ namespace Streetwriters.Messenger
|
||||
{
|
||||
options.Limits.MaxRequestBodySize = long.MaxValue;
|
||||
options.ListenAnyIP(Servers.MessengerServer.Port);
|
||||
if (Servers.MessengerServer.IsSecure)
|
||||
if (Servers.MessengerServer.IsSecure && Servers.MessengerServer.SSLCertificate != null)
|
||||
{
|
||||
options.ListenAnyIP(443, listenerOptions =>
|
||||
{
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<StartupObject>Streetwriters.Messenger.Program</StartupObject>
|
||||
<Nullable>enable</Nullable>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
|
||||
Reference in New Issue
Block a user