Browse Source

Jun 27: [FIX] Bug Fixed 'vehicle_subscription'

pull/320/head
RisvanaCybro 10 months ago
parent
commit
fa1e3fc438
  1. 2
      vehicle_subscription/__manifest__.py
  2. 2
      vehicle_subscription/controllers/vehicle_subscription.py
  3. 5
      vehicle_subscription/doc/RELEASE_NOTES.md
  4. 3
      vehicle_subscription/models/subscription_request.py
  5. 4
      vehicle_subscription/wizard/change_subscription_views.xml

2
vehicle_subscription/__manifest__.py

@ -21,7 +21,7 @@
#############################################################################
{
'name': 'Vehicle Subscription Management',
'version': "16.0.1.0.0",
'version': "16.0.1.1.0",
'category': 'Fleet',
'summary': """Vehicle Subscription Management From Website""",
'description': """Vehicle Subscription Management From Website""",

2
vehicle_subscription/controllers/vehicle_subscription.py

@ -68,7 +68,7 @@ class OnlineSubscription(http.Controller):
insurance_amount = request.env['vehicle.insurance'].sudo().browse(
int(insurance)).insurance_amount
insurance_type = request.env['vehicle.insurance'].sudo().search(
[('insurance_type_id.id', '=', insurance),
[('insurance_type_id.id', '=', int(insurance)),
('start_date', '<=', start), ('end_date', '>=', end)])
vehicle_ids = insurance_type.vehicle_id
subscribed_vehicle_id = (request.env['fleet.subscription'].sudo().

5
vehicle_subscription/doc/RELEASE_NOTES.md

@ -4,3 +4,8 @@
#### Version 16.0.1.0.0
#### ADD
Initial Commit Vehicle Subscription Management
#### 27.06.2024
#### Version 16.0.1.1.0
#### UPDATE
Fixed issue in one of the xml file in the module

3
vehicle_subscription/models/subscription_request.py

@ -41,13 +41,14 @@ class SubscriptionRequest(models.Model):
"customer will be set")
new_vehicle_id = fields.Many2one('fleet.vehicle', string="New Vehicle"
, domain="[('id', 'in', vehicle_ids)]",
required=True,
help="Can choose different vehicle "
"with same model")
vehicle_ids = fields.Many2many('fleet.vehicle',
compute='_compute_vehicle_ids',
help="Compute and can choose vehicle with "
"satisfying domain ")
reason_to_change = fields.Char(string="Reason",
reason_to_change = fields.Char(string="Reason", required=True,
help="Reason for changing vehicle")
state = fields.Selection(
selection=[('to_approve', 'To Approve'),

4
vehicle_subscription/wizard/change_subscription_views.xml

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8" ?>
<odoo>
<!--View of change subscription-->
<record id="change_subscription_view" model="ir.ui.view">
<field name="name">change.subscription.view</field>
<record id="change_subscription_view_form" model="ir.ui.view">
<field name="name">change.subscription.view.form</field>
<field name="model">change.subscription</field>
<field name="arch" type="xml">
<form string="Channel">

Loading…
Cancel
Save