From d31cc920403b1e1f90a48d2569084c2f6a4d7dbe Mon Sep 17 00:00:00 2001 From: crupest Date: Tue, 11 Aug 2020 01:16:56 +0800 Subject: Make author column of post nullable. --- Timeline/Models/Http/Timeline.cs | 2 +- Timeline/Models/Timeline.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'Timeline/Models') diff --git a/Timeline/Models/Http/Timeline.cs b/Timeline/Models/Http/Timeline.cs index 5404d561..52e26190 100644 --- a/Timeline/Models/Http/Timeline.cs +++ b/Timeline/Models/Http/Timeline.cs @@ -21,7 +21,7 @@ namespace Timeline.Models.Http public TimelinePostContentInfo? Content { get; set; } public bool Deleted { get; set; } public DateTime Time { get; set; } - public UserInfo Author { get; set; } = default!; + public UserInfo? Author { get; set; } = default!; public DateTime LastUpdated { get; set; } = default!; } diff --git a/Timeline/Models/Timeline.cs b/Timeline/Models/Timeline.cs index 7afb1984..34c253a0 100644 --- a/Timeline/Models/Timeline.cs +++ b/Timeline/Models/Timeline.cs @@ -48,7 +48,7 @@ namespace Timeline.Models public class TimelinePost { - public TimelinePost(long id, ITimelinePostContent? content, DateTime time, User author, DateTime lastUpdated, string timelineName) + public TimelinePost(long id, ITimelinePostContent? content, DateTime time, User? author, DateTime lastUpdated, string timelineName) { Id = id; Content = content; @@ -62,7 +62,7 @@ namespace Timeline.Models public ITimelinePostContent? Content { get; set; } public bool Deleted => Content == null; public DateTime Time { get; set; } - public User Author { get; set; } + public User? Author { get; set; } public DateTime LastUpdated { get; set; } public string TimelineName { get; set; } } -- cgit v1.2.3