[IMP]: code and allow to visible invitation tab to group with technical feature
authorajay javiya (OpenERP) <aja@tinyerp.com>
Mon, 21 Oct 2013 14:03:49 +0000 (19:33 +0530)
committerajay javiya (OpenERP) <aja@tinyerp.com>
Mon, 21 Oct 2013 14:03:49 +0000 (19:33 +0530)
bzr revid: aja@tinyerp.com-20131021140349-b7urgcc7zf1qk2no

addons/base_calendar/crm_meeting_view.xml
addons/base_calendar/static/src/js/base_calendar.js

index 1b3ac73..cb4adb5 100644 (file)
                             </group>
                         </group>
                     </page>
-                    <page string="Invitations" attrs="{'invisible':[('is_attendee','=',True)]}" groups="base.group_no_one">
+                    <page string="Invitations" groups="base.group_no_one">
                         <field name="attendee_ids" widget="one2many" mode="tree">
                             <tree string="Invitation details" editable="top" >
                                 <field name="partner_id" on_change="onchange_partner_id(partner_id)"/>
index d6766d6..9dac63f 100644 (file)
@@ -57,17 +57,13 @@ instance.base_calendar = {}
             return dataset.call('get_attendee_detail',[ids, self.getParent().datarecord.id || false]);
         },
         render_tag: function(data){
+            this._super(data);
             var self = this;
             if (! self.get("effective_readonly")) {
-                self.tags.containerElement().children().remove();
-                self.$('textarea').css("padding-left", "3px");
-                self.tags.addTags(_.map(data, function(el) {return {name: el[1], id:el[0]};}));
                 var tag_element = self.tags.tagElements();
                 _.each(data,function(value, key){
                     $(tag_element[key]).find(".custom-edit").addClass(data[key][2])
                 });
-            } else {
-                self.$el.html(QWeb.render(self.tag_template, {elements: data}));
             }
         }
     });