INNER CODE UNIT · JavaScript
mixins
vstconsulting/polemarch · frontend_src/inventory/index.js:35
static get mixins() {
return [InventoryFieldMixin];
}
toInner(data) {
const value = super.toInner(data);
if (value && typeof value === 'object' && value.value) {
if (value.type === 'fk') {
if (typeof value.value === 'number') {
return value.value;
}
if (value.value.getPkValue) {
return value.value.getPkValue();
}
return null;
}
if (value.type === 'hosts') {
let str = value.value;
if (Array.isArray(value.value)) {