mirror of
https://github.com/caddyserver/caddy.git
synced 2025-05-28 22:55:50 +08:00
markdown: Refactor fixes
This commit is contained in:
@ -162,14 +162,18 @@ func extractMetadata(b []byte) (metadata Metadata, markdown []byte, err error) {
|
||||
var parser MetadataParser
|
||||
|
||||
// Read first line
|
||||
if scanner.Scan() {
|
||||
line := scanner.Bytes()
|
||||
parser = findParser(line)
|
||||
// if no parser found,
|
||||
if !scanner.Scan() {
|
||||
// if no line is read,
|
||||
// assume metadata not present
|
||||
if parser == nil {
|
||||
return metadata, b, nil
|
||||
}
|
||||
return metadata, b, nil
|
||||
}
|
||||
|
||||
line := scanner.Bytes()
|
||||
parser = findParser(line)
|
||||
// if no parser found,
|
||||
// assume metadata not present
|
||||
if parser == nil {
|
||||
return metadata, b, nil
|
||||
}
|
||||
|
||||
// buffer for metadata contents
|
||||
|
Reference in New Issue
Block a user