Fix lint & test

Signed-off-by: Émile Ré <emile@getprobo.com>
This commit is contained in:
Émile Ré
2026-04-01 18:01:43 +04:00
parent dda6e41102
commit a03a2deae1
3 changed files with 15 additions and 48 deletions

View File

@@ -318,9 +318,9 @@ func (c *htmlBlockConverter) convertPre(n *html.Node) ([]Node, error) {
func codeLanguageFromClass(class string) *string {
const prefix = "language-"
for _, part := range strings.Fields(class) {
if strings.HasPrefix(part, prefix) {
lang := strings.TrimPrefix(part, prefix)
for part := range strings.FieldsSeq(class) {
if after, ok := strings.CutPrefix(part, prefix); ok {
lang := after
if lang != "" {
return &lang
}