Even if it's a Sugar CE 6.5 Topic, is good to know how to do it in Sugat 7 too, using javascript
The complete code in Sugar 7 is:
var userEmail = ''
var moduleName = "Users";
var filters = [{id: app.user.get("id")}];
var Users = App.data.createBeanCollection(moduleName)
var req = Users.fetch({"filter": filters});
req.xhr.success(function (data) {
if (data.records.length > 0) {
// console.debug(data)
userEmail = data.records[0].email[0].email_address
}
});
// email object structure
email[0]
email_address "email@example.com"
invalid_email false
opt_out false
primary_address true
reply_to_address false
Even if it's a Sugar CE 6.5 Topic, is good to know how to do it in Sugat 7 too, using javascript
The complete code in Sugar 7 is:
var userEmail = ''
var moduleName = "Users";
var filters = [{id: app.user.get("id")}];
var Users = App.data.createBeanCollection(moduleName)
var req = Users.fetch({"filter": filters});
req.xhr.success(function (data) {
if (data.records.length > 0) {
// console.debug(data)
userEmail = data.records[0].email[0].email_address
}
});
// email object structure
email[0]
email_address "email@example.com"
invalid_email false
opt_out false
primary_address true
reply_to_address false