28 lines
1.0 KiB
Plaintext
28 lines
1.0 KiB
Plaintext
|
Index: web_example/static/src/js/first_module.js
|
||
|
===================================================================
|
||
|
--- web_example.orig/static/src/js/first_module.js
|
||
|
+++ web_example/static/src/js/first_module.js
|
||
|
@@ -55,16 +55,20 @@ openerp.web_example = function (instance
|
||
|
33);
|
||
|
},
|
||
|
watch_stop: function () {
|
||
|
+ var self = this;
|
||
|
clearInterval(this._watch);
|
||
|
var time = this.current();
|
||
|
this.update_counter(time);
|
||
|
this._start = this._watch = null;
|
||
|
this.$el.removeClass('oe_web_example_started')
|
||
|
.addClass('oe_web_example_stopped');
|
||
|
- this.model.call('create', [{
|
||
|
+ var record = {
|
||
|
user_id: instance.session.uid,
|
||
|
time: time,
|
||
|
- }]);
|
||
|
+ };
|
||
|
+ this.model.call('create', [record]).done(function () {
|
||
|
+ self.display_record(record);
|
||
|
+ });
|
||
|
},
|
||
|
destroy: function () {
|
||
|
if (this._watch) {
|