Name

global.ExternalTriggersHelper

Description

No description available

Script

var ExternalTriggersHelper = Class.create();
ExternalTriggersHelper.prototype = Object.extendsObject(AbstractAjaxProcessor, {
  updateSampleOutputJSON: function() {
      var gr = new GlideRecord('sys_ih_external_trigger_definition');
      gr.addQuery('sys_id', this.getParameter('sysparm_trigger_definition_id'));
      gr.query();

      if (gr.next()) {
          gr.sample_output_json = this.getParameter('sysparm_sample_body');
          if (gr.update())
              return true;
      }
      gs.error('Error updating sample output to trigger: ' + this.getParameter('sysparm_trigger_definition_id'));

      return false;
  },

  type: 'ExternalTriggersHelper'
});

Sys ID

9b7065bfeb051110fa13d90b23522866

Offical Documentation

Official Docs: