无法为组启用 Flipper 功能

Posted

技术标签:

【中文标题】无法为组启用 Flipper 功能【英文标题】:Can't get Flipper feature to enable for a group 【发布时间】:2014-10-31 23:39:35 【问题描述】:

我在 Rails 上使用 Flipper gem。我正在尝试以下方法,但发现它不起作用:

Flipper.register(:admins) do |actor|
  actor.respond_to?(:is?) && actor.is?(:admin)
end

$flipper[:payments].disable
$flipper[:payments].enable $flipper.group(:admins)

这不仅行不通,而且这行不通:

Flipper.register(:admins) do |actor|
  true
end

$flipper[:payments].disable
$flipper[:payments].enable $flipper.group(:admins)

这确实有效:

$flipper[:payments].disable
$flipper[:payments].enable

可能是什么交易?

【问题讨论】:

【参考方案1】:

原来我需要考虑当前用户。

$flipper[:payments].enabled?               # doesn't work
$flipper[:payments].enabled?(current_user) # works

【讨论】:

以上是关于无法为组启用 Flipper 功能的主要内容,如果未能解决你的问题,请参考以下文章

react-native 无法构建 ios:(错误 xcode Flipper)Typedef 重新定义不同类型('uint8_t'(又名'unsigned char')与'enum clockid_

Plotly:如何使用 go.Bar 为组指定颜色?

无法将窗口调用分解为组。错误:org.apache.hadoop.hive.ql.parse

SpriteKit Pinball Flipper 行为

Flipper-glog 的 ios-configure-glog.sh 等价物是啥?

鳍状肢宝石可以返回启用用户的计数吗?