我的 ember 应用程序使用 airbrake.io 报告错误。使用 bower 将 Airbrake 添加到项目中:https ://github.com/balinterdi/ember-cli-airbrake
这将为应用程序的所有用户启用空气制动。因此,所有用户的错误都将通过 airbrake 发送给我。
我想做的是根据用户禁用/启用空气制动。因此,当应用程序加载时,我希望能够决定是否应该启用 airbrake。
想法?
我的 ember 应用程序使用 airbrake.io 报告错误。使用 bower 将 Airbrake 添加到项目中:https ://github.com/balinterdi/ember-cli-airbrake
这将为应用程序的所有用户启用空气制动。因此,所有用户的错误都将通过 airbrake 发送给我。
我想做的是根据用户禁用/启用空气制动。因此,当应用程序加载时,我希望能够决定是否应该启用 airbrake。
想法?
您需要扩展他们的服务:https ://github.com/balinterdi/ember-cli-airbrake/blob/master/addon/services/airbrake.js
并注入您当前的用户服务,或者您访问当前用户。然后 oorride 用于设置的任何方法,并在您想要调用原始行为时调用 super