[IMP] : usability improvement
bzr revid: ksa@tinyerp.co.in-20100810065211-c6e566t8k7hqohlw
This commit is contained in:
parent
0e63ce1c6e
commit
84d418fd04
|
@ -38,6 +38,7 @@ class thunderbird_partner(osv.osv_memory):
|
|||
dictcreate['name'] = header_name and header_name[0] and header_name[0][0]
|
||||
address_obj = self.pool.get('res.partner.address')
|
||||
case_pool = self.pool.get(dictcreate.get('object','crm.lead'))
|
||||
# case_pool = self.pool.get(dictcreate.get('object','email.server.tools'))
|
||||
partner_ids = address_obj.search(cr,user,[('email','=',dictcreate['email_from'])])
|
||||
partner = address_obj.read(cr,user,partner_ids,['partner_id','name'])
|
||||
if partner and partner[0] and partner[0]['partner_id']:
|
||||
|
@ -57,7 +58,11 @@ class thunderbird_partner(osv.osv_memory):
|
|||
def search_contact(self, cr, user, vals):
|
||||
address_obj = self.pool.get('res.partner.address')
|
||||
partner = address_obj.search(cr, user,[('email','=',vals)])
|
||||
res1 = {}
|
||||
res = {}
|
||||
if not partner:
|
||||
return
|
||||
|
||||
if partner:
|
||||
partner=partner[0]
|
||||
data = address_obj.read(cr,user, partner)
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -117,7 +117,7 @@
|
|||
<spacer width="450"/>
|
||||
<button label="&create.label;" accesskey="r" image="&imagecreate.value;" oncommand="Create.onMenuItemCommand(event);"/>
|
||||
|
||||
<button label="&ok.label;" image="&imageok.value;" oncommand="createContact();"/>
|
||||
<button label="&ok.label;" image="&imageok.value;" oncommand="UpdateContact();"/>
|
||||
|
||||
<button label="&cancel.label;" image="&imagecancel.value;" oncommand="close();" />
|
||||
</hbox>
|
||||
|
|
|
@ -995,6 +995,7 @@ var listSearchContactdetailHandler = {
|
|||
var strlResult = arrIdList.QueryElementAt(i, Components.interfaces.nsISupportsArray);
|
||||
var strlSearchResult = strlResult.QueryElementAt(0, Components.interfaces.nsISupportsCString);
|
||||
var strlSearchResultValue = strlResult.QueryElementAt(1, Components.interfaces.nsISupportsCString);
|
||||
|
||||
if(strlSearchResult=="partner_name"){
|
||||
document.getElementById("txtname").value =strlSearchResultValue;}
|
||||
|
||||
|
@ -1022,9 +1023,7 @@ var listSearchContactdetailHandler = {
|
|||
|
||||
if(strlSearchResult=="email"){
|
||||
document.getElementById("txtemail").value =strlSearchResultValue;}
|
||||
if(strlSearchResult=="email"){
|
||||
document.getElementById("txtemailid").value =strlSearchResultValue;}
|
||||
|
||||
|
||||
}
|
||||
},
|
||||
onFault: function (client, ctxt, fault) {
|
||||
|
@ -1449,6 +1448,8 @@ var listCreateContactHandler = {
|
|||
var listUpdateContactHandler = {
|
||||
onResult: function(client, context, result) {
|
||||
netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect UniversalBrowserAccess');
|
||||
alert("Contact Update Successfully.");
|
||||
window.close();
|
||||
var partnerId = result.QueryInterface(Components.interfaces.nsISupportsPRInt32);
|
||||
setResourceId(partnerId);
|
||||
window.close();
|
||||
|
|
Loading…
Reference in New Issue