+4
-2
lib/tasks/import.rake
+4
-2
lib/tasks/import.rake
···
9
raise "Required USER parameter missing"
10
end
11
12
case ENV['COLLECTION']
13
when 'likes'
14
-
queue = ItemQueue.new(Like.where(post: nil).to_a)
15
importer = LikesImporter.new(ENV['USER'])
16
when 'reposts'
17
-
queue = ItemQueue.new(Repost.where(post: nil).to_a)
18
importer = RepostsImporter.new(ENV['USER'])
19
when nil
20
raise "Required COLLECTION parameter missing"
···
9
raise "Required USER parameter missing"
10
end
11
12
+
user = User.find_or_create_by!(did: ENV['USER'])
13
+
14
case ENV['COLLECTION']
15
when 'likes'
16
+
queue = ItemQueue.new(user.likes.where(post: nil).to_a)
17
importer = LikesImporter.new(ENV['USER'])
18
when 'reposts'
19
+
queue = ItemQueue.new(user.reposts.where(post: nil).to_a)
20
importer = RepostsImporter.new(ENV['USER'])
21
when nil
22
raise "Required COLLECTION parameter missing"