Name

global.cxs_ActivityStream

Description

Handle contextual search actions, like inserting item into activity stream. Currently, only for workspace use

Script

var cxs_ActivityStream = Class.create();

cxs_ActivityStream.prototype = {
  FIELDS : ["comments", "work_notes"],
  insertActivity: function(source_doc_table, source_doc_id, text, field){
  	var source_table = new TableUtils(source_doc_table);
  	if(this.FIELDS.indexOf(field) < 0 || source_table.getAbsoluteBase() != "task")
  		return;

  	var grs = new GlideRecordSecure(source_doc_table);
  	grs.get(source_doc_id);
  	grs[field] = text;
  	grs.update();
  },

  type: "cxs_ActivityStream"
};

Sys ID

df6c940fb33203002bf182c136a8dc41

Offical Documentation

Official Docs: