diff options
author | Yorhel <git@yorhel.nl> | 2019-08-22 14:47:36 +0200 |
---|---|---|
committer | Yorhel <git@yorhel.nl> | 2019-08-22 14:47:38 +0200 |
commit | 68135dd0a1dad4a1ff80cbb762ba85a59be74753 (patch) | |
tree | 2d60dc93016878cb77f2dcf51dc1ba941b240c3b /lib/Multi | |
parent | 04ee57f21ec02f1e75b6280022d2c9fad98a9be4 (diff) |
Multi::Wikidata: Ignore null values in properties
Apparently that's a thing.
Diffstat (limited to 'lib/Multi')
-rw-r--r-- | lib/Multi/Wikidata.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Multi/Wikidata.pm b/lib/Multi/Wikidata.pm index bd938007..c70ce5f2 100644 --- a/lib/Multi/Wikidata.pm +++ b/lib/Multi/Wikidata.pm @@ -109,7 +109,7 @@ sub save { my $v = $_->{mainsnak}{datavalue}{value}; if(ref $v) { AE::log warn => "Q$id has a non-scalar value for '$p'"; - } else { + } elsif(defined $v) { push @val, $v; push @v, sprintf '$%d::%s', scalar @val, $props{$p}[1]; } |