aboutsummaryrefslogtreecommitdiff
path: root/Timeline/Services/TimelineService.cs
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2020-03-11 18:16:18 +0800
committercrupest <crupest@outlook.com>2020-03-11 18:16:18 +0800
commit53b237832d3d967b531a8dc130ebbf2ede173741 (patch)
treed82d54a11bf5d3dfc112dacf8d8e9f9503e88ca0 /Timeline/Services/TimelineService.cs
parenta908d22253b7d6cb5f07eecf5b35c64e4bab0390 (diff)
downloadtimeline-53b237832d3d967b531a8dc130ebbf2ede173741.tar.gz
timeline-53b237832d3d967b531a8dc130ebbf2ede173741.tar.bz2
timeline-53b237832d3d967b531a8dc130ebbf2ede173741.zip
...
Diffstat (limited to 'Timeline/Services/TimelineService.cs')
-rw-r--r--Timeline/Services/TimelineService.cs14
1 files changed, 7 insertions, 7 deletions
diff --git a/Timeline/Services/TimelineService.cs b/Timeline/Services/TimelineService.cs
index 97280728..301a1d97 100644
--- a/Timeline/Services/TimelineService.cs
+++ b/Timeline/Services/TimelineService.cs
@@ -287,11 +287,11 @@ namespace Timeline.Services
}
- public abstract class BaseTimelineManager : IBaseTimelineService
+ public abstract class BaseTimelineService : IBaseTimelineService
{
- protected BaseTimelineManager(ILoggerFactory loggerFactory, DatabaseContext database, IImageValidator imageValidator, IDataManager dataManager, IUserService userService, IClock clock)
+ protected BaseTimelineService(ILoggerFactory loggerFactory, DatabaseContext database, IImageValidator imageValidator, IDataManager dataManager, IUserService userService, IClock clock)
{
- _logger = loggerFactory.CreateLogger<BaseTimelineManager>();
+ _logger = loggerFactory.CreateLogger<BaseTimelineService>();
Clock = clock;
Database = database;
ImageValidator = imageValidator;
@@ -299,7 +299,7 @@ namespace Timeline.Services
UserService = userService;
}
- private ILogger<BaseTimelineManager> _logger;
+ private ILogger<BaseTimelineService> _logger;
protected IClock Clock { get; }
@@ -546,7 +546,7 @@ namespace Timeline.Services
var post = await Database.TimelinePosts.Where(p => p.TimelineId == timelineId && p.LocalId == id).SingleOrDefaultAsync();
- if (post == null)
+ if (post == null || post.Content == null)
throw new TimelinePostNotExistException(name, id);
string? dataTag = null;
@@ -739,7 +739,7 @@ namespace Timeline.Services
}
}
- public class OrdinaryTimelineService : BaseTimelineManager, IOrdinaryTimelineService
+ public class OrdinaryTimelineService : BaseTimelineService, IOrdinaryTimelineService
{
private readonly TimelineNameValidator _timelineNameValidator = new TimelineNameValidator();
@@ -782,7 +782,7 @@ namespace Timeline.Services
}
}
- public class PersonalTimelineService : BaseTimelineManager, IPersonalTimelineService
+ public class PersonalTimelineService : BaseTimelineService, IPersonalTimelineService
{
public PersonalTimelineService(ILoggerFactory loggerFactory, DatabaseContext database, IImageValidator imageValidator, IDataManager dataManager, IUserService userService, IClock clock)
: base(loggerFactory, database, imageValidator, dataManager, userService, clock)