Skip to content

Commit

Permalink
💚
Browse files Browse the repository at this point in the history
  • Loading branch information
KolushovAlexandr committed Jul 9, 2019
1 parent d261053 commit 819bca4
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 43 deletions.
2 changes: 1 addition & 1 deletion fleet_parse_from_xml/models/models.py
@@ -1,7 +1,7 @@
# Copyright 2019 Kolushov Alexandr <https://it-projects.info/team/KolushovAlexandr>
# License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html).

from odoo import models, fields, api
from odoo import models, fields


class DrivingData(models.Model):
Expand Down
78 changes: 38 additions & 40 deletions fleet_parse_from_xml/static/src/js/view_controllers.js
Expand Up @@ -7,58 +7,56 @@ var FormController = require('web.FormController');
ListController.include({
_onCreateRecord: function (event) {
if (this.modelName !== 'driving.data') {
this._super(event);
} else {
this.do_action({
type: "ir.actions.act_window",
name: "Create New Driving Data",
res_model: "driving.data.wizard",
views: [[false,'form']],
target: 'new',
view_type : 'form',
view_mode : 'form',
flags: {
'form': {
'action_buttons': true,
'options': {
'mode': 'edit'
}
return this._super(event);
}
this.do_action({
type: "ir.actions.act_window",
name: "Create New Driving Data",
res_model: "driving.data.wizard",
views: [[false,'form']],
target: 'new',
view_type : 'form',
view_mode : 'form',
flags: {
'form': {
'action_buttons': true,
'options': {
'mode': 'edit'
}
}
});
return {
'type': 'ir.actions.client',
}
}
});
return {
'type': 'ir.actions.client',
};
},
});

FormController.include({
_onCreate: function (event) {
if (this.modelName !== 'driving.data') {
this._super(event);
} else {
this.do_action({
type: "ir.actions.act_window",
name: "Create New Driving Data",
res_model: "driving.data.wizard",
views: [[false,'form']],
target: 'new',
view_type : 'form',
view_mode : 'form',
flags: {
'form': {
'action_buttons': true,
'options': {
'mode': 'edit'
}
return this._super(event);
}
this.do_action({
type: "ir.actions.act_window",
name: "Create New Driving Data",
res_model: "driving.data.wizard",
views: [[false,'form']],
target: 'new',
view_type : 'form',
view_mode : 'form',
flags: {
'form': {
'action_buttons': true,
'options': {
'mode': 'edit'
}
}
});
return {
'type': 'ir.actions.client',
}
}
});
return {
'type': 'ir.actions.client',
};
},
});

Expand Down
2 changes: 0 additions & 2 deletions fleet_parse_from_xml/wizard/wizard.py
Expand Up @@ -283,8 +283,6 @@ def parse_ca_certificate(data):
ca_certificate = parse_ca_certificate(dd.cacertificate)
data.update(ca_certificate)


driver_data_record = self.env['driving.data'].create(data)

final_url = "/web/?#id=" + str(driver_data_record.id) + "&view_type=form&model=driving.data"
return {'type': 'ir.actions.act_url', 'url': final_url, 'target': 'self', }

0 comments on commit 819bca4

Please sign in to comment.