+4
-4
app/importer.rb
app/importers/base_importer.rb
+4
-4
app/importer.rb
app/importers/base_importer.rb
···
1
1
require 'didkit'
2
2
require 'minisky'
3
3
4
-
require_relative 'at_uri'
5
-
require_relative 'models/post'
6
-
require_relative 'models/user'
4
+
require_relative '../at_uri'
5
+
require_relative '../models/post'
6
+
require_relative '../models/user'
7
7
8
-
class Importer
8
+
class BaseImporter
9
9
attr_accessor :item_queue, :report
10
10
11
11
def initialize(user_did)
+2
-2
app/importers/likes_importer.rb
+2
-2
app/importers/likes_importer.rb
···
1
1
require 'time'
2
2
3
3
require_relative '../at_uri'
4
-
require_relative '../importer'
4
+
require_relative 'base_importer'
5
5
6
-
class LikesImporter < Importer
6
+
class LikesImporter < BaseImporter
7
7
def import_items
8
8
params = { repo: @did, collection: 'app.bsky.feed.like', limit: 100 }
9
9
params[:cursor] = @import.cursor if @import.cursor