Listview formatter

I am using doctype_list.js file to customize my Listview display. In this file, I am using formatter function to return value for particular field as calculated field. Say, field email is used but value is returned as name of the user.


formatters: {

    email(val) {


        let obj = userlist.find(o => === val);

        if (obj)



            return val;



userlist is having {email, name} list. In my local frappe setup this works fine. But on live it does not. It gives me email only instead of name. I printed value on console too. It gets the new value but not returning the same in listview.

Local Version: Frappe Framework: v12.0.2 (version-12)
Live version: Frappe Framework: v12.9.1 (version-12)