Farid Ghanchi (OpenERP) has proposed merging 
lp:~openerp-dev/openerp-web/trunk-bug-1082616-ggh into lp:openerp-web.

Requested reviews:
  OpenERP R&D Web Team (openerp-dev-web)
Related bugs:
  Bug #1082616 in OpenERP Web: "Can't download openerp_report_designer.zip 
package"
  https://bugs.launchpad.net/openerp-web/+bug/1082616

For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-bug-1082616-ggh/+merge/136621

Hello,

>>> Not get the filename so i have get the filename in view.datarecord

>>>step:
1. Install new module OpenERP Reprot Designer
2. During installation process, clicking to download 
openerp_report_designer.zip package.
3. Error display..... 

Thanks...
-- 
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-bug-1082616-ggh/+merge/136621
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openerp-web/trunk-bug-1082616-ggh.
=== modified file 'addons/web/static/src/js/view_form.js'
--- addons/web/static/src/js/view_form.js	2012-11-28 09:41:31 +0000
+++ addons/web/static/src/js/view_form.js	2012-11-28 10:50:25 +0000
@@ -4857,7 +4857,10 @@
             this.do_warn(_t("Save As..."), _t("The field is empty, there's nothing to save !"));
             ev.stopPropagation();
         } else if (this._dirty_flag) {
-            var link = this.$('.oe_form_binary_file_save_data')[0];
+            var link = this.$('.oe_form_uri')[0];
+            if (!this.filename) {
+                this.filename = this.view.datarecord[this.node.attrs.filename];
+            }
             link.download = this.filename || "download.bin"; // Works on only on Google Chrome
             //link.target = '_blank';
             link.href = "data:application/octet-stream;base64," + value;
@@ -4907,7 +4910,7 @@
                 if (self.get('value')) {
                     self.on_save_as(ev);
                 }
-                return false;
+                return true;
             });
         }
     },

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to