浏览代码

use isdbnull instead of cast

Luke Pulverenti 12 年之前
父节点
当前提交
1d826741f3
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      MediaBrowser.Server.Implementations/Sqlite/SQLiteUserDataRepository.cs

+ 2 - 4
MediaBrowser.Server.Implementations/Sqlite/SQLiteUserDataRepository.cs

@@ -283,11 +283,9 @@ namespace MediaBrowser.Server.Implementations.Sqlite
                         userdata.IsFavorite = reader.GetBoolean(3);
                         userdata.IsFavorite = reader.GetBoolean(3);
                         userdata.Played = reader.GetBoolean(4);
                         userdata.Played = reader.GetBoolean(4);
 
 
-                        var ticks = (long?) reader.GetValue(5);
-
-                        if (ticks.HasValue)
+                        if (!reader.IsDBNull(5))
                         {
                         {
-                            userdata.LastPlayedDate = new DateTime(ticks.Value);
+                            userdata.LastPlayedDate = new DateTime(reader.GetInt64(5));
                         }
                         }
                     }
                     }
                 }
                 }