odoo/addons/web/doc/module/21

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) {