diff --git a/page/link.go b/page/link.go index 0035a8f..758ecd8 100644 --- a/page/link.go +++ b/page/link.go @@ -102,6 +102,9 @@ func resolveLink( } linkContents, err := os.ReadFile(filepath) + if err != nil { + return "", karma.Format(err, "read file: %s", filepath) + } contentType := http.DetectContentType(linkContents) // Check if the MIME type starts with "text/" @@ -110,10 +113,6 @@ func resolveLink( return "", nil } - if err != nil { - return "", karma.Format(err, "read file: %s", filepath) - } - linkContents = bytes.ReplaceAll( linkContents, []byte("\r\n"),