emberjs/ember.js · error · Error
Property set failed: object in path "${parts.join('.')}" cou
Error message
Property set failed: object in path "${parts.join('.')}" could not be found. What it means
Error "Property set failed: object in path "${parts.join('.')}" could not be found." thrown in emberjs/ember.js.
Source
Thrown at packages/@ember/-internals/metal/lib/property_set.ts:119
notifyPropertyChange(obj, keyName);
}
}
return value;
}
function _setPath(root: object, path: string, value: any, tolerant?: boolean): any {
let parts = path.split('.');
let keyName = parts.pop()!;
assert('Property set failed: You passed an empty path', keyName.trim().length > 0);
let newRoot = getPath(root, parts, true);
if (newRoot !== null && newRoot !== undefined) {
return set(newRoot, keyName, value);
} else if (!tolerant) {
throw new Error(`Property set failed: object in path "${parts.join('.')}" could not be found.`);
}
}
/**
Error-tolerant form of `set`. Will not blow up if any part of the
chain is `undefined`, `null`, or destroyed.
This is primarily used when syncing bindings, which may try to update after
an object has been destroyed.
```javascript
import { trySet } from '@ember/object';
let obj = { name: "Zoey" };
trySet(obj, "contacts.twitter", "@emberjs");
```
@method trySetView on GitHub (pinned to 26f97246a8)
When it happens
Trigger: Thrown at packages/@ember/-internals/metal/lib/property_set.ts:119 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of emberjs/ember.js@26f97246a8 (2026-09-01).
Data as JSON: /api/errors/11ef0e1161e1226f.
Report an issue: GitHub.