Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * @description writes log message in WEBDB user logging
- * @author
- * @example
- const args = {
- object_id: 12,
- data_id: 19288,
- message: 'Zahlen zwischen Laufzettel und Auftrag stimmen nicht'
- };
- const log = promisedEhxception(args);
- result = await log;
- * @param {Object} args
- * @param {number} [args.object_id=0] - Anwendungsobjekt auf das sich der Logeintrag bezieht
- * @param {string} [args.message] - Log Nachricht (wird auf 250 Zeichen abgeschnitten)
- * @param {number} [args.data_id=0] - Eintrag des gewählten Datensatzes auf den sich der Logeintrag bezieht
- * @param {boolean} [args.detect_ids=false] - Wenn true, wird object_id und data_id anhand der Url erkannt (oder auf 0 gesetzt wenn nicht möglich)
- * @param {boolean} [args.debug_args=false] - shows args and checkArgs in console
- * @return {Promise}
- */
- async function promisedEhxception(args) {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement