Issue: In current Navgrid, Users can click on COs that they do not have access to. The app errors out (spinny stays spinning and breadcrumbs doesn't render)
Options:
Status:
Issue: This first time you click on a CO link (in NavGrid or in table) an error is thrown from the BreadCrumbsCtrl. After first error, it works fine
Error:
_"Object function (newVal) {↵ // sett… }↵ } has no method 'attr'"_ |
"Object function (newVal) {↵ // setting ...↵ if (arguments.length) {↵ // save a reference to the old value↵ var old = value;↵↵ // setter may return a value if ↵ // setter is for a value maintained exclusively by this compute↵ var setVal = set.call(context, newVal, old);↵↵ // if this has dependencies return the current value↵ if (computed.hasDependencies) {↵ return get.call(context);↵ }↵↵ if (setVal === undefined) {↵ // it's possible, like with the DOM, setting does not↵ // fire a change event, so we must read↵ value = get.call(context);↵ } else {↵ value = setVal;↵ }↵ // fire the change↵ if (old \!== value) {↵ can.batch.trigger(computed, "change", \[value, old\]);↵ }↵ return value;↵ } else {↵ // Another compute wants to bind to this compute↵ if (can.__reading && canReadForChangeEvent) {↵ // Tell the compute to listen to change on this computed↵ can.__reading(computed, 'change');↵ // We are going to bind on this compute.↵ // If we are not bound, we should bind so that↵ // we don't have to re-read to get the value of this compute.↵ \!computeState.bound && can.compute.temporarilyBind(computed)↵ }↵ // if we are bound, use the cached value↵ if (computeState.bound) {↵ return value;↵ } else {↵ return get.call(context);↵ }↵ }↵ } has no method 'attr'" |
function () { \[native code\] } |
function () { \[native code\] } |
Status: I'm tracking this one