From 887cbfeaddf4d199a5e48c23d258eec8f7fca60d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Paul=20H=C3=A4nsch?= Date: Wed, 22 Dec 2021 00:39:21 +0100 Subject: [PATCH] bugifx: autogroup present but empty group fields --- db_meta.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/db_meta.sh b/db_meta.sh index 9dfbe4c..588e62d 100755 --- a/db_meta.sh +++ b/db_meta.sh @@ -166,21 +166,20 @@ list_meta(){ dbmeta_autogroup(){ sed -E ' + # strip empty group field + s;\r \\$;\r;; h; # save original dataset # strip common suffixes of web video sites s;-([0-9a-zA-Z_-]{11}|ph[0-9a-f]{13}|xh[0-9a-zA-Z]{5}|[0-9]{6,})\r;-\r;; - # clear branching status - tBRANCH; :BRANCH - # perform auto grouping if group id is missing or empty - /\r$/bAUTOGROUP; s;\r \\$;\r;; tAUTOGROUP; + /\r$/bAUTOGROUP; # only perform ordering if manual group id is present /\r .+$/bAUTOORDER; - b; + b; # pass invalid records without processing :AUTOORDER # strip all fields but the name -- 2.39.2