summaryrefslogtreecommitdiff
path: root/Tag.cs
diff options
context:
space:
mode:
authorJake Mannens <jake@asger.xyz>2026-06-15 10:35:47 +1000
committerJake Mannens <jake@asger.xyz>2026-06-15 10:35:47 +1000
commite556de927015acd8d9934e68707a95901acfad8e (patch)
treec04e9601a15cff5f1fe9980e8f2ff41bae351635 /Tag.cs
parentdf4bfad33e1b3fc2ce35af8000380029ecb444cf (diff)
Diffstat (limited to 'Tag.cs')
-rw-r--r--Tag.cs9
1 files changed, 3 insertions, 6 deletions
diff --git a/Tag.cs b/Tag.cs
index c857c66..7da6232 100644
--- a/Tag.cs
+++ b/Tag.cs
@@ -1,12 +1,8 @@
-using System.ComponentModel.DataAnnotations.Schema;
+using HyperBooru.ApiModels;
+using System.ComponentModel.DataAnnotations.Schema;
namespace HyperBooru;
-public enum TagSource {
- Internal,
- UserTag
-}
-
public class TagDefinition : HBObject {
public TagSource Source { get; set; } = TagSource.Internal;
public string? Namespace { get; set; }
@@ -16,6 +12,7 @@ public class TagDefinition : HBObject {
public static explicit operator ApiModels.TagDefinition(TagDefinition tagDefinition) => new() {
TagDefinitionId = tagDefinition.Guid,
+ Source = tagDefinition.Source,
Namespace = tagDefinition.Namespace,
Name = tagDefinition.Name,
Alias = tagDefinition.Alias,