Guest User

Untitled

a guest
Nov 5th, 2018
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. "Assertion Failed: You attempted to access `didSomething.perform` (on `<(unknown mixin):ember264>`), but `didSomething` is a computed property.
  2.  
  3. Due to certain internal implementation details of Ember, the `didSomething` property previously contained a private "descriptor" object, therefore `didSomething.perform` would have been `function perform() { throw new Error("It looks like you tried to perform a task via `this.nameOfTask.perform()`, which isn't supported. Use `this.get('nameOfTask').perform()` instead."); }`.
  4.  
  5. This implementation detail has now changed and the "descriptor" object is no longer present at this location. Soon, accessing `didSomething` on this object will return the computed property's current value (see RFC #281 for more details).
  6.  
  7. If you are seeing this error, you are likely using an addon that relies on this now-defunct private implementation detail. If you can, identify the addon from the stack trace below and report this bug to the addon authors. If you feel stuck, the Ember Community Slack (https://ember-community-slackin.herokuapp.com/) may be able to offer some help.
  8.  
  9. If you are an addon author and need help transitioning your code, please get in touch in the #dev-ember channel in the Ember Community Slack."
Advertisement
Add Comment
Please, Sign In to add comment