Files
BACHIR SOULDI 2794e62571 first commit
2025-09-28 08:49:37 +01:00

45 lines
1.4 KiB
JavaScript

Vtiger_Detail_Js("Calendar_Detail_Js", {
}, {
_delete : function(deleteRecordActionUrl) {
var params = app.convertUrlToDataParams(deleteRecordActionUrl+"&ajaxDelete=true");
app.helper.showProgress();
app.request.post({data:params}).then(
function(err,data){
app.helper.hideProgress();
if(err === null) {
if(typeof data !== 'object') {
window.location.href = data;
} else {
app.helper.showAlertBox({'message' : data.prototype.message});
}
} else {
app.helper.showAlertBox({'message' : err});
}
});
},
/**
* To Delete Record from detail View
* @param URL deleteRecordActionUrl
* @returns {undefined}
*/
remove : function(deleteRecordActionUrl) {
var thisInstance = this;
var isRecurringEvent = jQuery('#addEventRepeatUI').data('recurringEnabled');
if(isRecurringEvent) {
app.helper.showConfirmationForRepeatEvents().then(function(postData) {
deleteRecordActionUrl += '&' + jQuery.param(postData);
thisInstance._delete(deleteRecordActionUrl);
});
} else {
this._super(deleteRecordActionUrl);
}
},
registerEvents : function() {
this._super();
}
});