Name
sn_hr_core.FilterHrTaskSurveys
Description
Implements extension point global.FilterSurveys Extension point for filtering my surveys in My Active Items, My Surveys widget, My Surveys and Assessments in platform, Survey email notification and Survey mobile notification
Script
var FilterHrTaskSurveys = Class.create();
FilterHrTaskSurveys.prototype = {
initialize: function() {
},
/*Filter the survey instances if it returns true*/
filter: function( /*GlideRecord*/ gr) {
var core_task = new GlideRecord('sn_hr_core_task');
core_task.addQuery('survey_instance', gr.sys_id);
core_task.setLimit(1);
core_task.query();
return core_task.hasNext();
},
type: 'FilterHrTaskSurveys'
};
Sys ID
dd4d5ce70f723010176e008c07767ea5