The CreatorCon Call for Content is officially open! Get started here.

Priority to be updated before insert of a record in Case form

Community Alums
Not applicable
Hi Team,
 
We have to set priority using 3rd part integration based on  category and subcategory but its not working. 
I have written below BR Before Insert and tested usin rest explorer , it only sets as P2 high for all.
(function executeRule(current, previous /*null when async*/ ) {

    // Add your code here
    // var Priority=1;

    var categoryCritical = [68707172];
    var subcategoryCritical = [583595596597575581536];
    var categoryModerate = [7071];
    var subcategoryModerate = [5982052576582572574];
    var categoryLow = [71];
    var subcategoryLow = [577578579];
    var categoryHigh = [72];
    var subcategoryHigh = [535];

    var cat = current.getValue('category');
    var subcat = current.getValue('subcategory');

    if (categoryCritical.indexOf(cat) == -1 && subcategoryCritical.indexOf(subcat) == -1) {
gs.info('critical');
        current.priority=1;


    }  if (categoryModerate.indexOf(cat) == -1 && subcategoryModerate.indexOf(subcat) == -1) {
        gs.info('Moderate');
        current.priority=3;

    } if (categoryLow.indexOf(cat) == -1 && subcategoryLow.indexOf(subcat) == -1) {
gs.info('Low1');
        current.priority=4;
        
    } if (categoryHigh.indexOf(cat) == -1 && subcategoryHigh.indexOf(subcat) == -1) {
        gs.info('High');
        current.priority=2;

    }
    

})(current, previous);
5 REPLIES 5

Good to know. 

Thank you