mirror of
https://github.com/OCA/web.git
synced 2025-02-22 13:21:25 +02:00
This commit is contained in:
@@ -39,26 +39,20 @@ openerp.web_widget_digital_signature = function(instance) {
|
||||
}
|
||||
var $img = $(QWeb.render("FieldBinaryImage-img", { widget: this, url: url }));
|
||||
this.$el.find('img').remove();
|
||||
var sign_options = {}
|
||||
var sign_options = {};
|
||||
if ('width' in self.node.attrs){
|
||||
sign_options.width = self.node.attrs.width;
|
||||
}
|
||||
if ('height' in self.node.attrs){
|
||||
sign_options.height = self.node.attrs.height;
|
||||
}
|
||||
if(this.view.get("actual_mode") !== 'edit' && this.view.get("actual_mode") !== 'create'){
|
||||
var actual_mode = this.view.get("actual_mode");
|
||||
if(actual_mode !== 'edit' && actual_mode !== 'create'){
|
||||
this.$el.prepend($img);
|
||||
}else if(this.view.get("actual_mode") == 'edit' ){
|
||||
this.$el.find('> img').remove();
|
||||
this.$el.find('> canvas').remove();
|
||||
if(! this.get('value')){
|
||||
this.$el.find('> img').remove();
|
||||
$(this.$el[0]).find(".signature").signature(sign_options);
|
||||
}else if(this.get('value')){
|
||||
this.$el.prepend($img);
|
||||
}else if(actual_mode == 'edit' || actual_mode == 'create'){
|
||||
if( actual_mode == 'create'){
|
||||
images = {};
|
||||
}
|
||||
}else if( this.view.get("actual_mode") == 'create'){
|
||||
images = {}
|
||||
this.$el.find('> img').remove();
|
||||
this.$el.find('> canvas').remove();
|
||||
if(! this.get('value')){
|
||||
|
||||
Reference in New Issue
Block a user