Advertisement
Guest User

Untitled

a guest
Nov 21st, 2018
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. /**
  2. * @description writes log message in WEBDB user logging
  3. * @author
  4. * @example
  5. const args = {
  6. object_id: 12,
  7. data_id: 19288,
  8. message: 'Zahlen zwischen Laufzettel und Auftrag stimmen nicht'
  9. };
  10. const log = promisedEhxception(args);
  11. result = await log;
  12. * @param {Object} args
  13. * @param {number} [args.object_id=0] - Anwendungsobjekt auf das sich der Logeintrag bezieht
  14. * @param {string} [args.message] - Log Nachricht (wird auf 250 Zeichen abgeschnitten)
  15. * @param {number} [args.data_id=0] - Eintrag des gewählten Datensatzes auf den sich der Logeintrag bezieht
  16. * @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)
  17. * @param {boolean} [args.debug_args=false] - shows args and checkArgs in console
  18. * @return {Promise}
  19. */
  20. async function promisedEhxception(args) {
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement