diff options
author | crupest <crupest@outlook.com> | 2020-11-27 01:26:23 +0800 |
---|---|---|
committer | crupest <crupest@outlook.com> | 2020-11-27 01:26:23 +0800 |
commit | 3971aeb4b0d1a7566b6c9d3c88984c488fdf8074 (patch) | |
tree | 04264df5e5030a70cbfb83c0037253a32e8aba9a /BackEnd/Timeline/Services/HighlightTimelineService.cs | |
parent | 3f4e88757f961532b84df85e86d21995655a29d4 (diff) | |
download | timeline-3971aeb4b0d1a7566b6c9d3c88984c488fdf8074.tar.gz timeline-3971aeb4b0d1a7566b6c9d3c88984c488fdf8074.tar.bz2 timeline-3971aeb4b0d1a7566b6c9d3c88984c488fdf8074.zip |
...
Diffstat (limited to 'BackEnd/Timeline/Services/HighlightTimelineService.cs')
-rw-r--r-- | BackEnd/Timeline/Services/HighlightTimelineService.cs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/BackEnd/Timeline/Services/HighlightTimelineService.cs b/BackEnd/Timeline/Services/HighlightTimelineService.cs index 619bc33e..0f4e5488 100644 --- a/BackEnd/Timeline/Services/HighlightTimelineService.cs +++ b/BackEnd/Timeline/Services/HighlightTimelineService.cs @@ -46,12 +46,14 @@ namespace Timeline.Services private readonly DatabaseContext _database;
private readonly IBasicUserService _userService;
private readonly ITimelineService _timelineService;
+ private readonly IClock _clock;
- public HighlightTimelineService(DatabaseContext database, IBasicUserService userService, ITimelineService timelineService)
+ public HighlightTimelineService(DatabaseContext database, IBasicUserService userService, ITimelineService timelineService, IClock clock)
{
_database = database;
_userService = userService;
_timelineService = timelineService;
+ _clock = clock;
}
public async Task AddHighlightTimeline(string timelineName, long? operatorId)
@@ -70,7 +72,7 @@ namespace Timeline.Services if (alreadyIs) return;
- _database.HighlightTimelines.Add(new HighlightTimelineEntity { TimelineId = timelineId, OperatorId = operatorId });
+ _database.HighlightTimelines.Add(new HighlightTimelineEntity { TimelineId = timelineId, OperatorId = operatorId, AddTime = _clock.GetCurrentTime() });
await _database.SaveChangesAsync();
}
|