Skip to content

Commit a25575a

Browse files
committed
Reduce wikidata:push noise
1 parent a2be6b4 commit a25575a

2 files changed

Lines changed: 3 additions & 6 deletions

File tree

lib/tasks/push_wikidata.rake

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@ namespace :wikidata do
1010
puts "~ #{name.name}"
1111

1212
entity_id = client.find_taxon_entity(name.name, name.rank)
13-
if entity_id.nil?
14-
puts " > Taxon not found"
15-
next
16-
end
13+
next if entity_id.nil?
1714

1815
if client.add_seqcode_claim(entity_id, name.id.to_s, csrf_token)
1916
# Save wikidata item to (1) link to WikiData and (2) keep track of
@@ -26,7 +23,7 @@ namespace :wikidata do
2623
sleep 1 # Rate limit for bots
2724
end
2825

29-
puts "Saved accessions for #{names} names"
26+
puts "Saved accessions for #{names} names" unless names.zero?
3027
end
3128
end
3229

lib/wikidata_client.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def login
6868
result = login_body.dig('login', 'result')
6969
raise "Login failed: #{result}" unless result == 'Success'
7070

71-
puts 'Login successful'
71+
true
7272
end
7373

7474
def fetch_csrf_token

0 commit comments

Comments
 (0)