bugfix: awk scripts fail without local data

This commit is contained in:
2025-08-23 14:32:51 +02:00
parent 5f91dbc2bb
commit d8b152146b
4 changed files with 19 additions and 13 deletions

View File

@@ -2,9 +2,11 @@ BEGIN {
OFS="\t"
local_artists[0] = 0
delete local_artists[0]
while ((getline < file_local_artists) == 1)
local_artists[$1] = 1
close(file_local_artists)
if (file_local_artists) {
while ((getline < file_local_artists) == 1)
local_artists[$1] = 1
close(file_local_artists)
}
}
{
gsub("&", "\\\\&")

View File

@@ -2,9 +2,11 @@ BEGIN {
OFS="\t"
local_releasegroups[0] = 0
delete local_releasegroups[0]
while ((getline < file_local_releasegroups) == 1)
local_releasegroups[$1] = 1
close(file_local_releasegroups)
if (file_local_releasegroups) {
while ((getline < file_local_releasegroups) == 1)
local_releasegroups[$1] = 1
close(file_local_releasegroups)
}
}
{
line_type=""

View File

@@ -2,9 +2,11 @@ BEGIN {
OFS="\t"
local_releases[0] = 0
delete local_releases[0]
while ((getline < file_local_releases) == 1)
local_releases[$1] = 1
close(file_local_releases)
if (file_local_releases) {
while ((getline < file_local_releases) == 1)
local_releases[$1] = 1
close(file_local_releases)
}
}
{
id = $1