mirror of
https://github.com/C9Glax/tranga.git
synced 2025-10-17 10:50:45 +02:00
Actions use enum
This commit is contained in:
@@ -4,16 +4,14 @@ using API.Schema.MangaContext;
|
||||
|
||||
namespace API.Schema.ActionsContext.Actions;
|
||||
|
||||
public sealed class CoverDownloadedActionRecord(string action, DateTime performedAt, string mangaId, string filename)
|
||||
public sealed class CoverDownloadedActionRecord(ActionsEnum action, DateTime performedAt, string mangaId, string filename)
|
||||
: ActionWithMangaRecord(action, performedAt, mangaId)
|
||||
{
|
||||
public CoverDownloadedActionRecord(Manga manga, string filename) : this(CoverDownloadedAction, DateTime.UtcNow, manga.Key, filename) { }
|
||||
public CoverDownloadedActionRecord(Manga manga, string filename) : this(ActionsEnum.CoverDownloaded, DateTime.UtcNow, manga.Key, filename) { }
|
||||
|
||||
/// <summary>
|
||||
/// Filename on disk
|
||||
/// </summary>
|
||||
[StringLength(1024)]
|
||||
public string Filename { get; init; } = filename;
|
||||
|
||||
public const string CoverDownloadedAction = "Manga.CoverDownloaded";
|
||||
}
|
Reference in New Issue
Block a user