[IMP]: Change also in source file
authorAtul Patel (OpenERP) <atp@tinyerp.com>
Wed, 15 Jun 2011 09:50:03 +0000 (15:20 +0530)
committerAtul Patel (OpenERP) <atp@tinyerp.com>
Wed, 15 Jun 2011 09:50:03 +0000 (15:20 +0530)
bzr revid: atp@tinyerp.com-20110615095003-dhf33a3b6jv414jb

addons/thunderbird/plugin/openerp_plugin.xpi
addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin.jar
addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin/content/exportTools.js
addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin/content/overlay.js
addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin/content/tiny_xmlrpc.js

index db02bb1..430243e 100644 (file)
Binary files a/addons/thunderbird/plugin/openerp_plugin.xpi and b/addons/thunderbird/plugin/openerp_plugin.xpi differ
index 59e4c92..4bf6924 100644 (file)
Binary files a/addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin.jar and b/addons/thunderbird/plugin/openerp_plugin/chrome/openerp_plugin.jar differ
index 7da3701..6594b71 100644 (file)
@@ -148,13 +148,14 @@ function getPredefinedFolder(type) {
        // type 2 = selected messages
 
        var use_dir = "mboximport.exportMSG.use_dir";
-
+       var username = Components.classes["@mozilla.org/process/environment;1"].
+               getService(Components.interfaces.nsIEnvironment).get('USERNAME')        
        var dir_path="";
        if(navigator.userAgent.indexOf('Linux')!= -1){
                dir_path ="/tmp"
        }
        else if(navigator.userAgent.indexOf('Win')!= -1){
-               dir_path ="C:\\"
+               dir_path ="C:\\Users\\"+ username +"\\"
        }
        else if(navigator.userAgent.indexOf('Mac OS X')!= -1){ 
                dir_path ="/tmp"
index 598abb8..0ec32ce 100644 (file)
@@ -38,6 +38,8 @@ function searchmail()
         return true\r
     }\r
     var prefService = Components.classes["@mozilla.org/preferences-service;1"].getService(Components.interfaces.nsIPrefService);\r
+    var username = Components.classes["@mozilla.org/process/environment;1"].\r
+            getService(Components.interfaces.nsIEnvironment).get('USERNAME')\r
     var version_obj = prefService.getBranch("extensions.");\r
     version_obj.QueryInterface(Components.interfaces.nsIPrefBranch2);\r
     version = version_obj.getCharPref("lastAppVersion");\r
@@ -152,7 +154,7 @@ function searchmail()
                 obj.initWithPath("/tmp/");\r
             }\r
             else if(navigator.userAgent.indexOf('Win')!= -1){\r
-                obj.initWithPath("c:\\");\r
+                obj.initWithPath("C:\\Users\\"+ username +"\\");\r
             }\r
             else if(navigator.userAgent.indexOf('Mac OS X')!= -1){ \r
                 obj.initWithPath("/tmp/");\r
@@ -335,11 +337,13 @@ var listDocumentHandler = {
 //function to archive the mail content through xmlrpc request\r
 function parse_eml(){\r
     var fpath =""\r
+    var username = Components.classes["@mozilla.org/process/environment;1"].\r
+        getService(Components.interfaces.nsIEnvironment).get('USERNAME')\r
     if(navigator.userAgent.indexOf('Linux')!= -1){\r
         fpath ="/tmp/"\r
     }\r
     else if(navigator.userAgent.indexOf('Win')!= -1){\r
-        fpath ="C:\\"\r
+        fpath ="C:\\Users\\"+ username +"\\"\r
     }\r
     else if(navigator.userAgent.indexOf('Mac OS X')!= -1){ \r
         fpath ="/tmp/"\r
index 963c379..84a6019 100644 (file)
@@ -1434,34 +1434,6 @@ var listArchiveHandler = {
 }
 
 //function to archive the mail content through xmlrpc request
-
-function parse_eml(){
-    var fpath =""
-    if(navigator.userAgent.indexOf('Linux')!= -1){
-        fpath ="/tmp/"
-    }
-    else if(navigator.userAgent.indexOf('Win')!= -1){
-        fpath ="C:\\"
-    }
-    else if(navigator.userAgent.indexOf('Mac OS X')!= -1){ 
-        fpath ="/tmp/"
-    } 
-
-    name = fpath + getFileName() +".eml"
-    var file = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
-    file.initWithPath( name );
-    if ( file.exists() == false ) {
-        return null;
-    } else {
-        var is = Components.classes["@mozilla.org/network/file-input-stream;1"].createInstance( Components.interfaces.nsIFileInputStream );
-        is.init( file,0x01, 00004, null);
-        var sis = Components.classes["@mozilla.org/scriptableinputstream;1"].createInstance( Components.interfaces.nsIScriptableInputStream );
-        sis.init( is );
-        var output = sis.read( sis.available() );
-        return output
-    }
-    
-}
 function upload_archivemail()
 {
     list_documents = document.getElementById('listSearchBox')