Problem in calling Snippet from HTML template

Hi Amy,

I am calling snippet from template field inside component.

Snippet code-

var $ = skuid.$,args = arguments[0],
item = args.item,
list = args.list,
model = args.model;

var loggedInUser = skuid.model.getModel(‘LoggedInUser’);
var userRow = loggedInUser.getFirstRow();

var currentUserModel = skuid.model.getModel( ‘UnReadModelPA’ );
var currentUserReadModel1 = skuid.model.getModel( ‘ReadModelDesktop’ );
var currentUserReadModel2 = skuid.model.getModel( ‘ReadModelOnline’ );
var alertId = currentUserModel.getFieldValue( item.row, ‘Id’ ) ;


//create row in ReadAlerts
if(item.row.Alert_Type__c == ‘Desktop’){
var new_row = currentUserReadModel1.createRow(

additionalConditions: 
[
{ field: ‘Alert_Name__c’, value: alertId},
{ field:‘Name__c’, value: item.row.Name },
{ field: ‘User_Name__c’, value: userRow.Id }
],
doAppend: true
});

//Save ReadAlerts
$.when(currentUserReadModel1.save()).done(function(){

var TAB_SET_ID = ‘AlertTabSet’;
var c = skuid.component.getById(TAB_SET_ID);
var modelsToLoad =;
//modelsToLoad.push(currentUserReadModel1);
modelsToLoad.push(currentUserModel);

skuid.model.updateData(modelsToLoad);
window.location.reload();
//c.render();

});
} else if(item.row.Alert_Type__c == ‘Online’){
var new_row = currentUserReadModel2.createRow(

additionalConditions: 
[
{ field: ‘Alert_Name__c’, value: alertId},
{ field:‘Name__c’, value: item.row.Name },
{ field: ‘User_Name__c’, value: userRow.Id }
],
doAppend: true
});

//Save ReadAlerts
$.when(currentUserReadModel2.save()).done(function(){

var TAB_SET_ID = ‘AlertTabSet’;
var c = skuid.component.getById(TAB_SET_ID);
var modelsToLoad =;
//modelsToLoad.push(currentUserReadModel2);
modelsToLoad.push(currentUserModel);

skuid.model.updateData(modelsToLoad);
window.location.reload();
//c.render();

});
}