diff --git a/src/Tgstation.Server.Api/Models/Response/ServerUpdateResponse.cs b/src/Tgstation.Server.Api/Models/Response/ServerUpdateResponse.cs
index 3578e6cd0a..48c9b99e6a 100644
--- a/src/Tgstation.Server.Api/Models/Response/ServerUpdateResponse.cs
+++ b/src/Tgstation.Server.Api/Models/Response/ServerUpdateResponse.cs
@@ -20,7 +20,7 @@ namespace Tgstation.Server.Api.Models.Response
/// The value of .
/// The optional value of .
[JsonConstructor]
- public ServerUpdateResponse(Version newVersion, string fileTicket)
+ public ServerUpdateResponse(Version newVersion, string? fileTicket)
{
NewVersion = newVersion ?? throw new ArgumentNullException(nameof(newVersion));
FileTicket = fileTicket;
diff --git a/src/Tgstation.Server.Host/Controllers/AdministrationController.cs b/src/Tgstation.Server.Host/Controllers/AdministrationController.cs
index f90a842a5c..2ccc4f4c8b 100644
--- a/src/Tgstation.Server.Host/Controllers/AdministrationController.cs
+++ b/src/Tgstation.Server.Host/Controllers/AdministrationController.cs
@@ -29,8 +29,6 @@ using Tgstation.Server.Host.Transfer;
using Tgstation.Server.Host.Utils;
using Tgstation.Server.Host.Utils.GitHub;
-#nullable disable
-
namespace Tgstation.Server.Host.Controllers
{
///
@@ -146,8 +144,8 @@ namespace Tgstation.Server.Host.Controllers
{
try
{
- Version greatestVersion = null;
- Uri repoUrl = null;
+ Version? greatestVersion = null;
+ Uri? repoUrl = null;
try
{
var gitHubService = gitHubServiceFactory.CreateService();
@@ -215,10 +213,10 @@ namespace Tgstation.Server.Host.Controllers
var attemptingUpload = model.UploadZip == true;
if (attemptingUpload)
{
- if (!AuthenticationContext.PermissionSet.AdministrationRights.Value.HasFlag(AdministrationRights.UploadVersion))
+ if (!AuthenticationContext.PermissionSet.AdministrationRights!.Value.HasFlag(AdministrationRights.UploadVersion))
return Forbid();
}
- else if (!AuthenticationContext.PermissionSet.AdministrationRights.Value.HasFlag(AdministrationRights.ChangeVersion))
+ else if (!AuthenticationContext.PermissionSet.AdministrationRights!.Value.HasFlag(AdministrationRights.ChangeVersion))
return Forbid();
if (model.NewVersion == null)
@@ -379,7 +377,7 @@ namespace Tgstation.Server.Host.Controllers
/// A resulting in the of the request.
async ValueTask AttemptInitiateUpdate(Version newVersion, bool attemptingUpload, CancellationToken cancellationToken)
{
- IFileUploadTicket uploadTicket = attemptingUpload
+ IFileUploadTicket? uploadTicket = attemptingUpload
? fileTransferService.CreateUpload(FileUploadStreamKind.None)
: null;
@@ -393,7 +391,7 @@ namespace Tgstation.Server.Host.Controllers
catch
{
if (attemptingUpload)
- await uploadTicket.DisposeAsync();
+ await uploadTicket!.DisposeAsync();
throw;
}