From 6c0730b1be9bddc1aa59d74fa65e66acee3484fe Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Fri, 14 Feb 2025 15:07:09 +0100 Subject: refactor: use pointer to sourceMeta --- internal/index/index_meta.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'internal/index/index_meta.go') diff --git a/internal/index/index_meta.go b/internal/index/index_meta.go index 7d133cd..336bae0 100644 --- a/internal/index/index_meta.go +++ b/internal/index/index_meta.go @@ -103,18 +103,18 @@ func (i *Meta) Save() error { return nil } -func (i *Meta) GetSourceMeta(source string) SourceMeta { +func (i *Meta) GetSourceMeta(source string) *SourceMeta { sourceMeta := i.data.Sources[source] if sourceMeta == nil { - return SourceMeta{} + return &SourceMeta{} } - return *sourceMeta + return sourceMeta } -func (i *Meta) SetSourceMeta(source string, meta SourceMeta) { +func (i *Meta) SetSourceMeta(source string, meta *SourceMeta) { if i.data.Sources == nil { i.data.Sources = make(map[string]*SourceMeta) } - i.data.Sources[source] = &meta + i.data.Sources[source] = meta } -- cgit 1.4.1