From 91c5d8172d75a39fc75c35e77782c61e3288d022 Mon Sep 17 00:00:00 2001 From: sue445 Date: Wed, 18 Dec 2024 20:17:09 +0900 Subject: [PATCH] Fix NoMethodError: undefined method `mime_type=' for ChatWork::Multipart:Class with faraday-multipart v1.1.0+ Close #89 --- chatwork.gemspec | 2 +- lib/chatwork/multipart.rb | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/chatwork.gemspec b/chatwork.gemspec index 1b6c05f..770293e 100644 --- a/chatwork.gemspec +++ b/chatwork.gemspec @@ -26,7 +26,7 @@ Gem::Specification.new do |spec| spec.add_dependency "faraday", ">= 2.0.0" spec.add_dependency "faraday-mashify" - spec.add_dependency "faraday-multipart" + spec.add_dependency "faraday-multipart", ">= 1.1.0" spec.add_development_dependency "activesupport" spec.add_development_dependency "bundler", ">= 1.3" diff --git a/lib/chatwork/multipart.rb b/lib/chatwork/multipart.rb index ef0170b..1ed2f7e 100644 --- a/lib/chatwork/multipart.rb +++ b/lib/chatwork/multipart.rb @@ -1,7 +1,5 @@ module ChatWork class Multipart < ::Faraday::Multipart::Middleware - self.mime_type = "multipart/form-data".freeze - def create_multipart(env, params) original_body = super(env, params)