Я пытаюсь загрузить изображения на Google Диск с помощью Shrine. Я выполнил инструкции из этого драгоценного камня https://github.com/verynear/shrine-google_drive_storage
Я добавил эти жемчужины в свой проект
gem 'shrine'
gem 'shrine-google_drive_storage'
Это мой конфиг / shrine.rb
require "shrine"
require "shrine/storage/google_drive_storage"
Shrine.storages = {
cache: Shrine::Storage::GoogleDriveStorage.new(prefix: "cache"),
store: Shrine::Storage::GoogleDriveStorage.new(prefix: "store"),
}
Shrine::Storage::GoogleDriveStorage.new(
prefix: "store",
google_drive_client_secret_path: "#{Rails.root}/config/client_secret.json",
drive_public_folder_id: '0Bz_kkknizZmZRXZzeXdua1FNUXc',
google_drive_options: {
path: proc { |style| "#{id}_#{photo.original_filename}_#{style}" },
},
)
но когда я пытаюсь загрузить изображение, я получаю это сообщение об ошибке
NameError (undefined local variable or method `content_type' for #<Shrine::Storage::GoogleDriveStorage:0x00000004009868>):
Кто-нибудь знает, где я ошибся?