使用分叉的 activemerchant gem 到 Gemfile/github 时未初始化的常量错误

Unitialized Constant error when using forked activemerchant gem via Gemfile/github

今天早上,我分叉了 activemerchant Ruby gem b/c 我的应用程序需要进行更改。我的 gem 文件曾经是...

gem 'activemerchant', '~> 1.53.0'

现在...

gem 'activemerchant', :github => 'ajporterfield/active_merchant'

但是,在 运行 捆绑更新 activemerchant 并重新启动我的 Rails 服务器之后,我遇到了未初始化常量 ActiveMerchant::Billing::PaypalExpressGateway 错误。

我使用的是 Paypal 网关,但我的更改是 BluePay 网关中的一行,所以我认为我的代码更改不是我造成的错误。

为了在我的 gem 文件中引用来自 Github 的 gem,我是否遗漏了一个明显的步骤?

我正在使用 Rails 4,Ruby 2.

谢谢!

重温之后,我意识到我的错误。我已经分叉了 activemerchant gem - 很久以前。所以为了修复,我删除了我的分叉回购并重新分叉。现在一切正常。