projects
/
odoo
/
odoo.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
9b55532
)
[FIX] Fixed the issue of calendar view reload events inconsistency, when the slow...
author
Mohammed Shekha
<msh@openerp.com>
Wed, 13 Aug 2014 09:25:03 +0000
(14:55 +0530)
committer
Richard Mathot
<rim@openerp.com>
Thu, 14 Aug 2014 14:21:20 +0000
(16:21 +0200)
addons/web_calendar/static/src/js/web_calendar.js
patch
|
blob
|
history
diff --git
a/addons/web_calendar/static/src/js/web_calendar.js
b/addons/web_calendar/static/src/js/web_calendar.js
index
ad49ff9
..
388fd0c
100644
(file)
--- a/
addons/web_calendar/static/src/js/web_calendar.js
+++ b/
addons/web_calendar/static/src/js/web_calendar.js
@@
-1084,6
+1084,7
@@
openerp.web_calendar = function(instance) {
var self = this;
var def = $.Deferred();
var defaults = {};
+ var created = false;
_.each($.extend({}, this.data_template, data), function(val, field_name) {
defaults['default_' + field_name] = val;
@@
-1123,9
+1124,14
@@
openerp.web_calendar = function(instance) {
}
});
pop.on('create_completed', self, function(id) {
- self.trigger('slowadded');
+ created = true;
+ self.trigger('slowadded');
});
def.then(function() {
+ if (created) {
+ var parent = self.getParent();
+ parent.$calendar.fullCalendar('refetchEvents');
+ }
self.trigger('close');
});
return def;