Add ExpiresAt to Slide (Meow) model for slide expiration
This commit is contained in:
@@ -47,5 +47,8 @@ public class Slide
|
|||||||
public DateTime CreatedAt { get; set; } = DateTime.UtcNow;
|
public DateTime CreatedAt { get; set; } = DateTime.UtcNow;
|
||||||
public DateTime UpdatedAt { get; set; } = DateTime.UtcNow;
|
public DateTime UpdatedAt { get; set; } = DateTime.UtcNow;
|
||||||
|
|
||||||
|
/// <summary>Optional expiry (server local time) — once this passes, the slide is skipped in playback (but not deleted).</summary>
|
||||||
|
public DateTime? ExpiresAt { get; set; }
|
||||||
|
|
||||||
public ICollection<DeviceSlide> DeviceSlides { get; set; } = new List<DeviceSlide>();
|
public ICollection<DeviceSlide> DeviceSlides { get; set; } = new List<DeviceSlide>();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user