App-Dochazka-WWW
view release on metacpan or search on metacpan
share/js/dochazka-www/ldap-lib.js view on Meta::CPAN
stack.restart(
$.extend(ldapEmp, ldapEmployeeObject),
{"resultLine": "Employee profile updated from LDAP"},
);
}
},
// failure callback -- employee doesn't exist
fc = function (st) {
var err = st.payload.code,
msg;
if (err === '404') {
msg = 'Employee ' + ldapEmp.nick + ' not found in LDAP';
} else {
msg = st.payload.message;
}
coreLib.displayError(msg);
}
ajax(rest, sc, fc);
},
ldapSyncFromBrowser = function (obj) {
share/js/dochazka-www/priv-lib.js view on Meta::CPAN
stack.push(tgt, history, { "xtarget": "myProfileAction" });
} else if (tgt === 'privHistoryDrowselect') {
stack.push(tgt, {
'pos': 0,
'set': history
});
}
}
},
fc = function (st) {
if (st.payload.code === "404") {
// The employee has no history records. This is not
// really an error condition.
if (tgt === 'privHistoryDtable') {
stack.push(tgt, [], { "xtarget": "empProfile" });
} else if (tgt === 'privHistoryDrowselect') {
stack.push(tgt, {
'pos': 0,
'set': []
});
}
share/js/dochazka-www/sched-history-lib.js view on Meta::CPAN
};
}
);
stack.push('schedHistoryDrowselect', {
'pos': 0,
'set': history
}, { "xtarget": "myProfileAction" });
}
},
fc = function (st) {
if (st.payload.code === "404") {
stack.push('schedHistoryDrowselect', {
'pos': 0,
'set': []
}, { "xtarget": "myProfileAction" });
}
};
ajax(rest, sc, fc);
},
schedHistorySaveAction = function () {
share/js/dochazka-www/sched-history-lib.js view on Meta::CPAN
},
// success callback
sc = function (st) {
if (st.code === 'DOCHAZKA_CUD_OK') {
console.log("Payload is", st.payload);
stack.unwindToTarget("actionSchedHistory");
}
},
fc = function (st) {
lib.displayError(st.payload.message);
if (st.payload.code === '404') {
// go back to miniMenu listener
$('input[name="sel"]').val('').focus();
}
};
ajax(rest, sc, fc);
// start.drowselectListen();
},
schedHistoryDeleteAction = function () {
var shid,
( run in 1.721 second using v1.01-cache-2.11-cpan-39bf76dae61 )