diff --git a/js/crm.backbone.js b/js/crm.backbone.js index 6d02cc246f95be4ab59c1099c51ed4620db6b802..746ddaf7be3559ee8aa0d9529885de9a8b85d71a 100644 --- a/js/crm.backbone.js +++ b/js/crm.backbone.js @@ -70,10 +70,13 @@ switch (method) { case 'create': // pass-through case 'update': + var params = model.toJSON(); + params.options || (params.options = {}); + params.options.reload = 1; if (!model._isDuplicate) { - CRM.api(model.crmEntityName, 'create', model.toJSON(), apiOptions); + CRM.api(model.crmEntityName, 'create', params, apiOptions); } else { - CRM.api(model.crmEntityName, 'duplicate', model.toJSON(), apiOptions); + CRM.api(model.crmEntityName, 'duplicate', params, apiOptions); } break; case 'read':