INNER CODE UNIT · JavaScript

InventoryField

vstconsulting/polemarch · frontend_src/inventory/index.js:34

export class InventoryField extends spa.fields.base.BaseField {
    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;

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…