bugfix: did not wait for search
This commit is contained in:
@@ -54,6 +54,7 @@ if [ "${1:-}" = "--internal-search" ]; then
|
|||||||
# Save current pid
|
# Save current pid
|
||||||
echo "$$" >"$PIDFILE"
|
echo "$$" >"$PIDFILE"
|
||||||
touch "$LOCKFILE"
|
touch "$LOCKFILE"
|
||||||
|
sleep 1
|
||||||
__api_mb_search_artists "$2" |
|
__api_mb_search_artists "$2" |
|
||||||
$JQ -r '.artists[] | [
|
$JQ -r '.artists[] | [
|
||||||
.id,
|
.id,
|
||||||
|
@@ -40,7 +40,7 @@ mb_artist_wikidata() {
|
|||||||
map(select(.type=="wikidata")) |
|
map(select(.type=="wikidata")) |
|
||||||
.[0].url.resource' |
|
.[0].url.resource' |
|
||||||
awk -F "/" '{print $NF}')
|
awk -F "/" '{print $NF}')
|
||||||
[ ! "$wikidataid" ] || [ "$wikidataid" != "null" ] || return
|
[ ! "$wikidataid" ] && return || [ "$wikidataid" = "null" ] && return
|
||||||
__api_wikidata_get_sitelinks "$wikidataid" | cache_put_artist_wikidata "$1"
|
__api_wikidata_get_sitelinks "$wikidataid" | cache_put_artist_wikidata "$1"
|
||||||
cache_get_artist_wikidata "$1"
|
cache_get_artist_wikidata "$1"
|
||||||
fi
|
fi
|
||||||
|
Reference in New Issue
Block a user