From c1ae71251a2b23170a5d42c6acd37cad8675c5f0 Mon Sep 17 00:00:00 2001 From: Martin Kagamino Lehoux Date: Tue, 15 Oct 2024 10:04:05 +0200 Subject: feat(kdev): Config files --- cmd/kdev/record_extractor.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'cmd/kdev/record_extractor.go') diff --git a/cmd/kdev/record_extractor.go b/cmd/kdev/record_extractor.go index 2dc079e..5781077 100644 --- a/cmd/kdev/record_extractor.go +++ b/cmd/kdev/record_extractor.go @@ -55,12 +55,16 @@ func NewGoGitRecordExtractor(head *object.Commit, path string) *GoGitRecordExtra } func (re *GoGitRecordExtractor) Extract(keyword string, path string, line int) Record { - return Record{ + record := Record{ keyword: keyword, path: path, line: line, - date: re.blame.Lines[line-1].Date, } + if re != nil { + record.date = re.blame.Lines[line-1].Date + } + + return record } type GitRecordExtractor struct { -- cgit v1.3