summaryrefslogtreecommitdiff
path: root/internal/entry/entry.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2024-10-27 22:24:57 +0200
committerPaul Buetow <paul@buetow.org>2024-10-27 22:24:57 +0200
commit38cff047850cd0d31d6ec23a9446a94855a93ba6 (patch)
tree9cea5747b3f1a403feea13849bfe99b249d33b98 /internal/entry/entry.go
parentdb4b435716f150ce0e92f4e5d6e2b01e67d07086 (diff)
refactor
Diffstat (limited to 'internal/entry/entry.go')
-rw-r--r--internal/entry/entry.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/internal/entry/entry.go b/internal/entry/entry.go
index 0fe203e..620c103 100644
--- a/internal/entry/entry.go
+++ b/internal/entry/entry.go
@@ -45,10 +45,10 @@ func (s State) String() string {
var Zero = Entry{}
type Entry struct {
- Path string
- Time time.Time
- State State
- tags []string
+ Path string
+ Time time.Time
+ State State
+ simpleTags []string
}
func (e Entry) String() string {
@@ -73,7 +73,7 @@ func New(filePath string) (Entry, error) {
for _, part := range parts {
if slices.Contains(validTags, part) {
- e.tags = append(e.tags, part)
+ e.simpleTags = append(e.simpleTags, part)
}
}
@@ -152,7 +152,7 @@ func (e *Entry) MarkPosted() error {
}
func (e Entry) HasTag(tag string) bool {
- return slices.Contains(e.tags, tag)
+ return slices.Contains(e.simpleTags, tag)
}
func (e Entry) Edit() error {