Forráskód Böngészése

changed NotificationQuery user id to string

Luke Pulverenti 12 éve
szülő
commit
b1576d7faf

+ 1 - 1
MediaBrowser.Api/NotificationsService.cs

@@ -13,7 +13,7 @@ namespace MediaBrowser.Api
     public class GetNotifications : IReturn<NotificationResult>
     public class GetNotifications : IReturn<NotificationResult>
     {
     {
         [ApiMember(Name = "UserId", Description = "User Id", IsRequired = true, DataType = "string", ParameterType = "path", Verb = "GET")]
         [ApiMember(Name = "UserId", Description = "User Id", IsRequired = true, DataType = "string", ParameterType = "path", Verb = "GET")]
-        public Guid UserId { get; set; }
+        public string UserId { get; set; }
 
 
         [ApiMember(Name = "IsRead", Description = "An optional filter by IsRead", IsRequired = false, DataType = "bool", ParameterType = "query", Verb = "GET")]
         [ApiMember(Name = "IsRead", Description = "An optional filter by IsRead", IsRequired = false, DataType = "bool", ParameterType = "query", Verb = "GET")]
         public bool? IsRead { get; set; }
         public bool? IsRead { get; set; }

+ 2 - 3
MediaBrowser.Model/Notifications/NotificationQuery.cs

@@ -1,10 +1,9 @@
-using System;
-
+
 namespace MediaBrowser.Model.Notifications
 namespace MediaBrowser.Model.Notifications
 {
 {
     public class NotificationQuery
     public class NotificationQuery
     {
     {
-        public Guid UserId { get; set; }
+        public string UserId { get; set; }
 
 
         public bool? IsRead { get; set; }
         public bool? IsRead { get; set; }
 
 

+ 1 - 1
MediaBrowser.Server.Implementations/Persistence/SqliteNotificationsRepository.cs

@@ -91,7 +91,7 @@ namespace MediaBrowser.Server.Implementations.Persistence
                 }
                 }
 
 
                 clauses.Add("UserId=@UserId");
                 clauses.Add("UserId=@UserId");
-                cmd.Parameters.Add(cmd, "@UserId", DbType.Guid).Value = query.UserId;
+                cmd.Parameters.Add(cmd, "@UserId", DbType.Guid).Value = new Guid(query.UserId);
 
 
                 var whereClause = " where " + string.Join(" And ", clauses.ToArray());
                 var whereClause = " where " + string.Join(" And ", clauses.ToArray());