Skip to content

Commit

Permalink
tweak: add "useSsl" to availability data
Browse files Browse the repository at this point in the history
  • Loading branch information
roydejong committed Jul 5, 2023
1 parent 8580edf commit fe15e5a
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
4 changes: 4 additions & 0 deletions Configuration/StatusConfiguration.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,9 @@ public class StatusConfiguration
public long MaintenanceEndTime { get; set; }
public List<LocalizedMessage> LocalizedMessages { get; set; } = new();
public List<RequiredMod> RequiredMods { get; set; } = new();
/// <summary>
/// Prefer SSL (DTLS) for dedicated server connections?
/// </summary>
public bool UseSsl { get; set; } = false;
}
}
3 changes: 2 additions & 1 deletion Controllers/StatusController.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@ public MasterServerAvailabilityData Get()
_configuration.MaintenanceStartTime,
_configuration.MaintenanceEndTime,
new UserMessage(_configuration.LocalizedMessages),
_configuration.RequiredMods
_configuration.RequiredMods,
_configuration.UseSsl
);
}
}
Expand Down
3 changes: 2 additions & 1 deletion Models/MasterServerAvailabilityData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@ public record MasterServerAvailabilityData(
long maintenanceStartTime,
long maintenanceEndTime,
UserMessage userMessage,
List<RequiredMod> requiredMods);
List<RequiredMod> requiredMods,
bool useSsl);
}

0 comments on commit fe15e5a

Please sign in to comment.