Advertisement
Guest User

Untitled

a guest
Jan 26th, 2017
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.69 KB | None | 0 0
  1. evergreen=# select * from action_trigger.event_definition where id = 103;
  2. -[ RECORD 1 ]--------+-------------------------------------------------------------------------------------------------------------
  3. id | 103
  4. active | t
  5. owner | 1
  6. name | Hold Ready for Pickup SMS Notification
  7. hook | hold.available
  8. validator | HoldIsAvailable
  9. reactor | SendSMS
  10. cleanup_success | CreateHoldNotification
  11. cleanup_failure |
  12. delay | 00:30:00
  13. max_delay |
  14. delay_field | shelf_time
  15. group_field | sms_notify
  16. template | [%- USE date -%]
  17. | [%- user = target.0.usr -%]
  18. | From: [%- params.sender_email || default_sender %]
  19. | To: [%- params.recipient_email || helpers.get_sms_gateway_email(target.0.sms_carrier,target.0.sms_notify) %]
  20. | Subject: [% target.size %] hold(s) ready for pickup
  21. |
  22. | [% FOR hold IN target %][%-
  23. | bibxml = helpers.xml_doc( hold.current_copy.call_number.record.marc );
  24. | title = "";
  25. | FOR part IN bibxml.findnodes('//*[@tag="245"]/*[@code="a"]');
  26. | title = title _ part.textContent;
  27. | END;
  28. | author = bibxml.findnodes('//*[@tag="100"]/*[@code="a"]').textContent;
  29. | %][% title %] / [% author %] @ [% hold.pickup_lib.name %]
  30. | [% END %]
  31. granularity | hold-ready-sms
  32. usr_field |
  33. opt_in_setting |
  34. repeat_delay |
  35. message_template |
  36. message_usr_path |
  37. message_library_path |
  38. message_title |
  39.  
  40. evergreen=# select * from action_trigger.environment where event_def = 103;
  41. -[ RECORD 1 ]--------------------------------------------
  42. id | 326
  43. event_def | 103
  44. path | usr.home_ou
  45. collector |
  46. label |
  47. -[ RECORD 2 ]--------------------------------------------
  48. id | 194
  49. event_def | 103
  50. path | current_copy.call_number.record.simple_record
  51. collector |
  52. label |
  53. -[ RECORD 3 ]--------------------------------------------
  54. id | 195
  55. event_def | 103
  56. path | usr
  57. collector |
  58. label |
  59. -[ RECORD 4 ]--------------------------------------------
  60. id | 196
  61. event_def | 103
  62. path | pickup_lib.billing_address
  63. collector |
  64. label |
  65.  
  66. evergreen=# select * from action_trigger.event_params where event_def = 103;
  67. -[ RECORD 1 ]---------------
  68. id | 9
  69. event_def | 103
  70. param | check_sms_notify
  71. value | 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement