From 42a75ebadfc01bee30824381b0e06f1cc2dc39be Mon Sep 17 00:00:00 2001 From: "Kevin B." Date: Wed, 27 May 2026 20:20:56 -0500 Subject: [PATCH] fix lyrics parsing --- backend/adapters/fs/files/files.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/adapters/fs/files/files.go b/backend/adapters/fs/files/files.go index d378d95b6..ef25c9139 100644 --- a/backend/adapters/fs/files/files.go +++ b/backend/adapters/fs/files/files.go @@ -27,7 +27,7 @@ import ( "github.com/gtsteffaniak/go-logger/logger" ) -var reDuration = regexp.MustCompile(`\[(\d+):(\d+):(\d+)\.(\d+)\]`) +var reDuration = regexp.MustCompile(`^\[(?:(\d{1,2}):)?(\d{1,2}):(\d{1,2})\.(\d+)\](.*)`) // CheckPermissionsFunc allows tests to override CheckPermissions behavior var CheckPermissionsFunc = checkPermissionsImpl