diff options
author | crupest <crupest@outlook.com> | 2020-08-28 00:01:04 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2020-08-28 00:01:04 +0800 |
commit | 315a5fa6eea7511618266877fca6aa1275caed1c (patch) | |
tree | 8452312130c4f763c1c30a525f0e1b1fa0e8af94 /Timeline/Services/TimelineService.cs | |
parent | bdff6f0ad414f1ec1352d1d4e36c78e06e02ab80 (diff) | |
download | timeline-315a5fa6eea7511618266877fca6aa1275caed1c.tar.gz timeline-315a5fa6eea7511618266877fca6aa1275caed1c.tar.bz2 timeline-315a5fa6eea7511618266877fca6aa1275caed1c.zip |
Add change timeline name api to timeline controller.
Diffstat (limited to 'Timeline/Services/TimelineService.cs')
-rw-r--r-- | Timeline/Services/TimelineService.cs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Timeline/Services/TimelineService.cs b/Timeline/Services/TimelineService.cs index 0a3a2076..4bcae596 100644 --- a/Timeline/Services/TimelineService.cs +++ b/Timeline/Services/TimelineService.cs @@ -411,6 +411,7 @@ namespace Timeline.Services }
}
+ /// Remember to include Members when query.
private async Task<Models.Timeline> MapTimelineFromEntity(TimelineEntity entity)
{
var owner = await _userService.GetUserById(entity.OwnerId);
@@ -1138,7 +1139,7 @@ namespace Timeline.Services ValidateTimelineName(oldTimelineName, nameof(oldTimelineName));
ValidateTimelineName(newTimelineName, nameof(newTimelineName));
- var entity = await _database.Timelines.Where(t => t.Name == oldTimelineName).SingleOrDefaultAsync();
+ var entity = await _database.Timelines.Include(t => t.Members).Where(t => t.Name == oldTimelineName).SingleOrDefaultAsync();
if (entity == null)
throw new TimelineNotExistException(oldTimelineName);
|