aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Activity/ActivityManager.cs
diff options
context:
space:
mode:
authorstefan <stefan@hegedues.at>2018-09-12 19:26:21 +0200
committerstefan <stefan@hegedues.at>2018-09-12 19:26:21 +0200
commit48facb797ed912e4ea6b04b17d1ff190ac2daac4 (patch)
tree8dae77a31670a888d733484cb17dd4077d5444e8 /Emby.Server.Implementations/Activity/ActivityManager.cs
parentc32d8656382a0eacb301692e0084377fc433ae9b (diff)
Update to 3.5.2 and .net core 2.1
Diffstat (limited to 'Emby.Server.Implementations/Activity/ActivityManager.cs')
-rw-r--r--Emby.Server.Implementations/Activity/ActivityManager.cs13
1 files changed, 8 insertions, 5 deletions
diff --git a/Emby.Server.Implementations/Activity/ActivityManager.cs b/Emby.Server.Implementations/Activity/ActivityManager.cs
index 9a3f1ae47..047bebf23 100644
--- a/Emby.Server.Implementations/Activity/ActivityManager.cs
+++ b/Emby.Server.Implementations/Activity/ActivityManager.cs
@@ -6,7 +6,6 @@ using MediaBrowser.Model.Logging;
using MediaBrowser.Model.Querying;
using System;
using System.Linq;
-using System.Threading.Tasks;
namespace Emby.Server.Implementations.Activity
{
@@ -27,7 +26,6 @@ namespace Emby.Server.Implementations.Activity
public void Create(ActivityLogEntry entry)
{
- entry.Id = Guid.NewGuid().ToString("N");
entry.Date = DateTime.UtcNow;
_repo.Create(entry);
@@ -35,11 +33,11 @@ namespace Emby.Server.Implementations.Activity
EventHelper.FireEventIfNotNull(EntryCreated, this, new GenericEventArgs<ActivityLogEntry>(entry), _logger);
}
- public QueryResult<ActivityLogEntry> GetActivityLogEntries(DateTime? minDate, int? startIndex, int? limit)
+ public QueryResult<ActivityLogEntry> GetActivityLogEntries(DateTime? minDate, bool? hasUserId, int? startIndex, int? limit)
{
- var result = _repo.GetActivityLogEntries(minDate, startIndex, limit);
+ var result = _repo.GetActivityLogEntries(minDate, hasUserId, startIndex, limit);
- foreach (var item in result.Items.Where(i => !string.IsNullOrWhiteSpace(i.UserId)))
+ foreach (var item in result.Items.Where(i => !i.UserId.Equals(Guid.Empty)))
{
var user = _userManager.GetUserById(item.UserId);
@@ -52,5 +50,10 @@ namespace Emby.Server.Implementations.Activity
return result;
}
+
+ public QueryResult<ActivityLogEntry> GetActivityLogEntries(DateTime? minDate, int? startIndex, int? limit)
+ {
+ return GetActivityLogEntries(minDate, null, startIndex, limit);
+ }
}
}