Yogesh(Open ERP) has proposed merging 
lp:~openerp-dev/openerp-web/trunk-bug-901665-ysa into lp:openerp-web.

Requested reviews:
  OpenERP R&D Web Team (openerp-dev-web)
Related bugs:
  Bug #901665 in OpenERP Web: "List View Can't Change the Recored. When Search 
with the date"
  https://bugs.launchpad.net/openerp-web/+bug/901665

For more details, see:
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-bug-901665-ysa/+merge/85120
-- 
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-bug-901665-ysa/+merge/85120
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openerp-web/trunk-bug-901665-ysa.
=== modified file 'addons/web/static/src/js/search.js'
--- addons/web/static/src/js/search.js	2011-12-06 11:36:58 +0000
+++ addons/web/static/src/js/search.js	2011-12-09 12:38:33 +0000
@@ -7,7 +7,7 @@
     /**
      * @constructs openerp.web.SearchView
      * @extends openerp.web.Widget
-     * 
+     *
      * @param parent
      * @param element_id
      * @param dataset
@@ -155,7 +155,7 @@
         var ext = new openerp.web.search.ExtendedSearch(this, this.model);
         lines.push([ext]);
         this.inputs.push(ext);
-        
+
         var render = QWeb.render("SearchView", {
             'view': data.fields_view['arch'],
             'lines': lines,
@@ -177,7 +177,7 @@
         $.when.apply(null, widget_starts).then(function () {
             self.ready.resolve();
         });
-        
+
         this.reload_managed_filters();
     },
     reload_managed_filters: function() {
@@ -409,6 +409,11 @@
         this.$element.find('table:last').hide();
 
         $('.searchview_extended_groups_list').empty();
+        _.each(this.inputs, function (input) {
+            if(input.datewidget && input.datewidget.value) {
+                input.datewidget.value = false;
+            }
+        });
         setTimeout(this.on_clear, 0);
     },
     /**
@@ -1209,7 +1214,7 @@
         this.$element.find('.searchview_extended_prop_value').html(
             this.value.render({}));
         this.value.start();
-        
+
     },
     get_proposition: function() {
         if ( this.attrs.selected == null)
@@ -1356,7 +1361,7 @@
     'one2many': 'openerp.web.search.ExtendedSearchProposition.Char',
     'many2one': 'openerp.web.search.ExtendedSearchProposition.Char',
     'many2many': 'openerp.web.search.ExtendedSearchProposition.Char',
-    
+
     'datetime': 'openerp.web.search.ExtendedSearchProposition.DateTime',
     'date': 'openerp.web.search.ExtendedSearchProposition.Date',
     'integer': 'openerp.web.search.ExtendedSearchProposition.Integer',

_______________________________________________
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