Don't forget to lycansubscribe

always restore all queued items into the queue

Changed files
+1 -5
app
+1 -5
app/import_manager.rb
··· 12 12 end 13 13 14 14 def start(sets) 15 - queued_items = [] 16 15 importers = [] 17 16 sets = [sets] unless sets.is_a?(Array) 18 17 19 18 sets.each do |set| 20 19 case set 21 20 when 'likes' 22 - queued_items += @user.likes.in_queue(:import).to_a 23 21 importers << LikesImporter.new(@user) 24 22 when 'reposts' 25 - queued_items += @user.reposts.in_queue(:import).to_a 26 23 importers << RepostsImporter.new(@user) 27 24 when 'posts' 28 - queued_items += @user.quotes.in_queue(:import).to_a + @user.pins.in_queue(:import).to_a 29 25 importers << PostsImporter.new(@user) 30 26 when 'all' 31 - queued_items += @user.all_items_in_queue(:import) 32 27 importers += [ 33 28 LikesImporter.new(@user), 34 29 RepostsImporter.new(@user), ··· 39 34 end 40 35 end 41 36 37 + queued_items = @user.all_items_in_queue(:import) 42 38 queue = ItemQueue.new(queued_items) 43 39 44 40 downloader = PostDownloader.new