URI 解析器无法解析 CarrierWave::Storage::Fog::File#public_url 的 `nil` 路径
作者: tpdogan创建于 2024年2月8日更新于 2025年1月8日
标签bugneeds info
在升级到 carrierwave 最新版本后, CarrierWave::Storage::Fog::File#public_url 方法开始在 URI 解析器中抛出 undefined method 'gsub' for nil:NilClass 异常。这似乎是由于 此次提交 所致,该提交更改了 #encode_path 方法中路径的使用方式,从 path.to_s 变为 path。因此, path 为 nil 的用例不再被考虑。
内容来源: carrierwaveuploader/carrierwave