使用gem redmine_client将应用程序与Redmine集成

时间:2015-01-22 12:34:33

标签: ruby-on-rails ruby redmine

我有Redmine的VDS。几天前,我在同一台服务器上安装了Planning poker。规划扑克应用程序工作(主页可通过网络浏览器访问),但当我尝试登录时(无论输入哪个数据),我收到错误:

  

未初始化的常量RedmineClient :: Client

安装了所有必需的gem(包括redmine_client)。它的配置文件(config / initializers / redmine.rb)包含下一个代码:

RedmineClient::Base.configure do
  self.site = 'http://localhost:8080'
  self.user = 'user_name'
  self.password = 'secret_password'
  self.token = '1a05e2fde6986e5fd5213d962252515e78ca052f'
end

有人可以告诉我在哪里编辑变量以获取错误(screenshot)吗?提前谢谢。

1 个答案:

答案 0 :(得分:0)

您的错误是:

uninitialized constant RedmineClient::Client

屏幕截图显示了这一点来自您的用户模型。我不确定Client类何时被删除,但它目前不在您的Planning Poker README引用的RedmineClient存储库中。

token类似乎现在位于Base类:

https://github.com/itbeaver/redmine_client/blob/master/lib/redmine_client/base.rb

尝试在模型中引用RedmineClient::Base.token()