Files
ersatztv/ErsatzTV.Application/Images/Mapper.cs
T
Jason DoveandGitHub f4520a5520 allow decimal image duration (#1619)
* add missing mysql migration

* allow decimal image duration
2024-02-16 20:01:40 -06:00

19 lines
514 B
C#

using ErsatzTV.Core.Domain;
namespace ErsatzTV.Application.Images;
public static class Mapper
{
public static ImageFolderViewModel ProjectToViewModel(
LibraryFolder libraryFolder,
int childCount,
int imageCount) =>
new(
libraryFolder.Id,
new DirectoryInfo(libraryFolder.Path).Name,
libraryFolder.Path,
childCount,
imageCount,
libraryFolder.ImageFolderDuration?.DurationSeconds ?? Option<double>.None);
}