mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-09 03:04:24 -04:00
update paper drawer panel
This commit is contained in:
parent
03cf0d6df0
commit
35a5ad20bf
@ -10,24 +10,6 @@ namespace MediaBrowser.Controller.Providers
|
|||||||
/// <value>The item identifier.</value>
|
/// <value>The item identifier.</value>
|
||||||
public Guid ItemId { get; set; }
|
public Guid ItemId { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the name of the item.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The name of the item.</value>
|
|
||||||
public string ItemName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the type of the item.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The type of the item.</value>
|
|
||||||
public string ItemType { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets or sets the name of the series.
|
|
||||||
/// </summary>
|
|
||||||
/// <value>The name of the series.</value>
|
|
||||||
public string SeriesName { get; set; }
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or sets the date last metadata refresh.
|
/// Gets or sets the date last metadata refresh.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
@ -50,12 +50,6 @@ namespace MediaBrowser.Providers.Manager
|
|||||||
protected Task SaveProviderResult(TItemType item, MetadataStatus result, IDirectoryService directoryService)
|
protected Task SaveProviderResult(TItemType item, MetadataStatus result, IDirectoryService directoryService)
|
||||||
{
|
{
|
||||||
result.ItemId = item.Id;
|
result.ItemId = item.Id;
|
||||||
result.ItemName = item.Name;
|
|
||||||
result.ItemType = item.GetType().Name;
|
|
||||||
|
|
||||||
var series = item as IHasSeries;
|
|
||||||
|
|
||||||
result.SeriesName = series == null ? null : series.SeriesName;
|
|
||||||
|
|
||||||
//var locationType = item.LocationType;
|
//var locationType = item.LocationType;
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ namespace MediaBrowser.Server.Implementations.Persistence
|
|||||||
|
|
||||||
string[] queries = {
|
string[] queries = {
|
||||||
|
|
||||||
"create table if not exists MetadataStatus (ItemId GUID PRIMARY KEY, ItemName TEXT, ItemType TEXT, SeriesName TEXT, DateLastMetadataRefresh datetime, DateLastImagesRefresh datetime, ItemDateModified DateTimeNull)",
|
"create table if not exists MetadataStatus (ItemId GUID PRIMARY KEY, DateLastMetadataRefresh datetime, DateLastImagesRefresh datetime, ItemDateModified DateTimeNull)",
|
||||||
"create index if not exists idx_MetadataStatus on MetadataStatus(ItemId)",
|
"create index if not exists idx_MetadataStatus on MetadataStatus(ItemId)",
|
||||||
|
|
||||||
//pragmas
|
//pragmas
|
||||||
@ -66,9 +66,6 @@ namespace MediaBrowser.Server.Implementations.Persistence
|
|||||||
private static readonly string[] StatusColumns =
|
private static readonly string[] StatusColumns =
|
||||||
{
|
{
|
||||||
"ItemId",
|
"ItemId",
|
||||||
"ItemName",
|
|
||||||
"ItemType",
|
|
||||||
"SeriesName",
|
|
||||||
"DateLastMetadataRefresh",
|
"DateLastMetadataRefresh",
|
||||||
"DateLastImagesRefresh",
|
"DateLastImagesRefresh",
|
||||||
"ItemDateModified"
|
"ItemDateModified"
|
||||||
@ -159,32 +156,17 @@ namespace MediaBrowser.Server.Implementations.Persistence
|
|||||||
|
|
||||||
if (!reader.IsDBNull(1))
|
if (!reader.IsDBNull(1))
|
||||||
{
|
{
|
||||||
result.ItemName = reader.GetString(1);
|
result.DateLastMetadataRefresh = reader.GetDateTime(1).ToUniversalTime();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!reader.IsDBNull(2))
|
if (!reader.IsDBNull(2))
|
||||||
{
|
{
|
||||||
result.ItemName = reader.GetString(2);
|
result.DateLastImagesRefresh = reader.GetDateTime(2).ToUniversalTime();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!reader.IsDBNull(3))
|
if (!reader.IsDBNull(3))
|
||||||
{
|
{
|
||||||
result.SeriesName = reader.GetString(3);
|
result.ItemDateModified = reader.GetDateTime(3).ToUniversalTime();
|
||||||
}
|
|
||||||
|
|
||||||
if (!reader.IsDBNull(4))
|
|
||||||
{
|
|
||||||
result.DateLastMetadataRefresh = reader.GetDateTime(4).ToUniversalTime();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!reader.IsDBNull(5))
|
|
||||||
{
|
|
||||||
result.DateLastImagesRefresh = reader.GetDateTime(5).ToUniversalTime();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!reader.IsDBNull(6))
|
|
||||||
{
|
|
||||||
result.ItemDateModified = reader.GetDateTime(6).ToUniversalTime();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
@ -208,12 +190,9 @@ namespace MediaBrowser.Server.Implementations.Persistence
|
|||||||
transaction = _connection.BeginTransaction();
|
transaction = _connection.BeginTransaction();
|
||||||
|
|
||||||
_saveStatusCommand.GetParameter(0).Value = status.ItemId;
|
_saveStatusCommand.GetParameter(0).Value = status.ItemId;
|
||||||
_saveStatusCommand.GetParameter(1).Value = status.ItemName;
|
_saveStatusCommand.GetParameter(1).Value = status.DateLastMetadataRefresh;
|
||||||
_saveStatusCommand.GetParameter(2).Value = status.ItemType;
|
_saveStatusCommand.GetParameter(2).Value = status.DateLastImagesRefresh;
|
||||||
_saveStatusCommand.GetParameter(3).Value = status.SeriesName;
|
_saveStatusCommand.GetParameter(3).Value = status.ItemDateModified;
|
||||||
_saveStatusCommand.GetParameter(4).Value = status.DateLastMetadataRefresh;
|
|
||||||
_saveStatusCommand.GetParameter(5).Value = status.DateLastImagesRefresh;
|
|
||||||
_saveStatusCommand.GetParameter(6).Value = status.ItemDateModified;
|
|
||||||
|
|
||||||
_saveStatusCommand.Transaction = transaction;
|
_saveStatusCommand.Transaction = transaction;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user