Marks required CompileJob fields as required

This commit is contained in:
Cyberboss
2018-09-18 12:28:38 -04:00
parent 1745d2c5cb
commit 75ea9cda6c
2 changed files with 4 additions and 0 deletions
@@ -16,16 +16,19 @@ namespace Tgstation.Server.Api.Models.Internal
/// <summary>
/// The .dme file used for compilation
/// </summary>
[Required]
public string DmeName { get; set; }
/// <summary>
/// Textual output of DM
/// </summary>
[Required]
public string Output { get; set; }
/// <summary>
/// The Game folder the results were compiled into
/// </summary>
[Required]
public Guid? DirectoryName { get; set; }
/// <summary>
@@ -9,6 +9,7 @@ namespace Tgstation.Server.Host.Models
/// <summary>
/// See <see cref="Api.Models.CompileJob.Job"/>
/// </summary>
[Required]
public Job Job { get; set; }
/// <summary>