huacnlee / carrierwave-aliyun

阿里云 OSS Ruby 上传组件,基于 Carrierwave
https://huacnlee.com/carrierwave-aliyun/
197 stars 93 forks source link

Fix @http nil issue when calling get from Connection #3

Closed warmwind closed 11 years ago

warmwind commented 11 years ago

... uploaded image, it will use this get method. refactor a little as well.

huacnlee commented 11 years ago

抱歉,之前一直忘了处理

  1. 删除的测试用例已经有了。
  2. Fix @http nil issue when calling get from Connection... 这个具体修正的什么问题能详细描述一下场景么?

另外,最近调整三级域名政策,整个代码结构都调整过了

warmwind commented 11 years ago

当我在服务器端使用rmagick crop image的时候,它会尝试调用connection中的get方法,这个方法里面使用@http这个instance variable,但是前面却没有初始化,就会报nil的异常。我的fix主要就是在initialize里面初始化了@http,然后做了一些重构,把相同的部分提取了方法。