Merge lp:~openerp-dev/openerp-web/trunk-calendar-meeting-ptr into lp:openerp-web

Proposed by Harry (OpenERP)
Status: Needs review
Proposed branch: lp:~openerp-dev/openerp-web/trunk-calendar-meeting-ptr
Merge into: lp:openerp-web
Diff against target: 106 lines (+1/-71)
2 files modified
addons/web_calendar/static/src/js/web_calendar.js (+0/-63)
addons/web_calendar/static/src/xml/web_fullcalendar.xml (+1/-8)
To merge this branch: bzr merge lp:~openerp-dev/openerp-web/trunk-calendar-meeting-ptr
Reviewer Review Type Date Requested Status
OpenERP R&D Web Team Pending
Review via email: mp+217200@code.launchpad.net
To post a comment you must log in.
3989. By Pariket Trivedi(OpenERP)

[IMP]: remove not necessary code.

Unmerged revisions

3989. By Pariket Trivedi(OpenERP)

[IMP]: remove not necessary code.

3988. By Pariket Trivedi(OpenERP)

[IMP]: add id and remove CalendarView.sidebar.button_add_contact template and remove not necessary code in js

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'addons/web_calendar/static/src/js/web_calendar.js'
2--- addons/web_calendar/static/src/js/web_calendar.js 2014-04-16 15:15:43 +0000
3+++ addons/web_calendar/static/src/js/web_calendar.js 2014-04-25 11:10:28 +0000
4@@ -313,59 +313,6 @@
5 firstDay: translate.firstDay,
6 });
7
8-
9- if (this.useContacts) {
10- //Get my Partner ID
11-
12- new instance.web.Model("res.users").query(["partner_id"]).filter([["id", "=",this.dataset.context.uid]]).first()
13- .done(
14- function(result) {
15- var sidebar_items = {};
16- var filter_value = result.partner_id[0];
17- var filter_item = {
18- value: filter_value,
19- label: result.partner_id[1] + _lt(" [Me]"),
20- color: self.get_color(filter_value),
21- avatar_model: self.avatar_model,
22- is_checked: true
23- };
24-
25- sidebar_items[filter_value] = filter_item ;
26- filter_item = {
27- value: -1,
28- label: _lt("Everybody's calendars"),
29- color: self.get_color(-1),
30- avatar_model: self.avatar_model,
31- is_checked: false
32- };
33- sidebar_items[-1] = filter_item ;
34- //Get my coworkers/contacts
35- new instance.web.Model("calendar.contacts").query(["partner_id"]).filter([["user_id", "=",self.dataset.context.uid]]).all().then(function(result) {
36- _.each(result, function(item) {
37- filter_value = item.partner_id[0];
38- filter_item = {
39- value: filter_value,
40- label: item.partner_id[1],
41- color: self.get_color(filter_value),
42- avatar_model: self.avatar_model,
43- is_checked: true
44- };
45- sidebar_items[filter_value] = filter_item ;
46- });
47-
48- self.all_filters = sidebar_items;
49- self.now_filter_ids = $.map(self.all_filters, function(o) { return o.value; });
50-
51- self.sidebar.filter.events_loaded(self.all_filters);
52- self.sidebar.filter.set_filters();
53-
54- self.sidebar.filter.addUpdateButton();
55- }).done(function () {
56- self.$calendar.fullCalendar('refetchEvents');
57- });
58- }
59- );
60- }
61 this.extraSideBar();
62 }
63 self.$calendar.fullCalendar(self.get_fc_init_options());
64@@ -1417,16 +1364,6 @@
65 self.view.all_filters[parseInt(e.target.value)].is_checked = e.target.checked;
66 self.view.$calendar.fullCalendar('refetchEvents');
67 },
68- addUpdateButton: function() {
69- var self=this;
70- this.$('div.oe_calendar_all_responsibles').append(QWeb.render('CalendarView.sidebar.button_add_contact'));
71- this.$(".add_contacts_link_btn").on('click', function() {
72- self.rpc("/web/action/load", {
73- action_id: "calendar.action_calendar_contacts"
74- }).then( function(result) { return self.do_action(result); });
75- });
76-
77- },
78 });
79
80 };
81
82=== modified file 'addons/web_calendar/static/src/xml/web_fullcalendar.xml'
83--- addons/web_calendar/static/src/xml/web_fullcalendar.xml 2014-01-10 17:03:33 +0000
84+++ addons/web_calendar/static/src/xml/web_fullcalendar.xml 2014-04-25 11:10:28 +0000
85@@ -35,7 +35,7 @@
86 <t t-if="(filters_value.value != -1) &amp;&amp; filters_value.avatar_model ">
87 <img t-att-src="'/web/binary/image?model=' + filters_value.avatar_model + '&amp;field=image_small&amp;id=' + filters_value.value" class="cal_avatar"/>
88 </t>
89- <span t-attf-class="cal_opacity underline_color_#{filters_value.color}" ><t t-esc="filters_value.label" /></span>
90+ <span id="color_filter" t-attf-class="cal_opacity underline_color_#{filters_value.color}" ><t t-esc="filters_value.label" /></span>
91 </t>
92 </div>
93 </div>
94@@ -53,13 +53,6 @@
95 </t>
96 </t>
97 </div>
98-
99- <div t-name="CalendarView.sidebar.button_add_contact" class="oe_calendar_buttons_add_contact">
100- <button class='oe_button oe_form_button oe_link add_contacts_link_btn' style='margin-top:10px'>
101- <span class='add_contacts_link'>See Employee's Meeting</span>
102- </button>
103- </div>
104-
105
106 <div t-name="CalendarView.quick_create" class="oe_calendar_quick_create openerp">
107