Format code

This commit is contained in:
Zoe Roux 2024-04-16 01:29:04 +02:00
parent 9255695af2
commit ec88da2434
No known key found for this signature in database
4 changed files with 14 additions and 3 deletions

View File

@ -28,7 +28,14 @@ namespace Kyoo.Abstractions.Models;
/// <summary>
/// A class representing collections of <see cref="Show"/>.
/// </summary>
public class Collection : IQuery, IResource, IMetadata, IThumbnails, IAddedDate, IRefreshable, ILibraryItem
public class Collection
: IQuery,
IResource,
IMetadata,
IThumbnails,
IAddedDate,
IRefreshable,
ILibraryItem
{
public static Sort DefaultSort => new Sort<Collection>.By(nameof(Collection.Name));

View File

@ -220,7 +220,8 @@ public abstract class DatabaseContext : DbContext
where T : class, IRefreshable
{
// schedule a refresh soon since metadata can change frequently for recently added items ond online databases
builder.Entity<T>()
builder
.Entity<T>()
.Property(x => x.NextMetadataRefresh)
.HasDefaultValueSql("now() at time zone 'utc' + interval '2 hours'")
.ValueGeneratedOnAdd();

View File

@ -229,7 +229,9 @@ class TheXem(Provider):
async def identify_season(self, show_id: str, season: int) -> Season:
return await self._base.identify_season(show_id, season)
async def identify_episode(self, show_id: str, season: Optional[int], episode_nbr: int, absolute: int) -> Episode:
async def identify_episode(
self, show_id: str, season: Optional[int], episode_nbr: int, absolute: int
) -> Episode:
return await self._base.identify_episode(show_id, season, episode_nbr, absolute)
async def identify_collection(self, provider_id: str) -> Collection:

View File

@ -13,6 +13,7 @@ class PartialShow:
original_language: Optional[str]
external_id: dict[str, MetadataID]
@dataclass
class EpisodeID:
show_id: str