Skip to content

Commit

Permalink
[FIX] fleet_rest_api: pre-commit
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelsavegnago committed Dec 19, 2021
1 parent a069f86 commit 9a91c8a
Show file tree
Hide file tree
Showing 7 changed files with 30 additions and 16 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Copyright 2021 - TODAY, Marcel Savegnago <[email protected]>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from datetime import date

from odoo.addons.pydantic import models

Expand Down
18 changes: 12 additions & 6 deletions fleet_rest_api/pydantic_models/fleet_vehicle_info.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from datetime import date, datetime
from typing import List

import pydantic

from typing import List
from odoo.addons.pydantic import models, utils

from .fleet_vehicle_state_info import FleetVehicleStateInfo
from .fleet_vehicle_assignation_log_info import FleetVehicleAssignationLogInfo
from .fleet_vehicle_log_contract_info import FleetVehicleLogContractInfo
from .fleet_vehicle_log_services_info import FleetVehicleLogServicesInfo
from .fleet_vehicle_assignation_log_info import FleetVehicleAssignationLogInfo
from .fleet_vehicle_state_info import FleetVehicleStateInfo
from .fleet_vehicle_tag_info import FleetVehicleTagInfo


Expand All @@ -29,9 +29,15 @@ class FleetVehicleInfo(models.BaseModel):
model_id: int
manager_id: int
brand_id: int
log_drivers: List[FleetVehicleAssignationLogInfo] = pydantic.Field([], alias="log_drivers")
log_services: List[FleetVehicleLogServicesInfo] = pydantic.Field([], alias="log_services")
log_contracts: List[FleetVehicleLogContractInfo] = pydantic.Field([], alias="log_contracts")
log_drivers: List[FleetVehicleAssignationLogInfo] = pydantic.Field(
[], alias="log_drivers"
)
log_services: List[FleetVehicleLogServicesInfo] = pydantic.Field(
[], alias="log_services"
)
log_contracts: List[FleetVehicleLogContractInfo] = pydantic.Field(
[], alias="log_contracts"
)
contract_count: int
service_count: int
odometer_count: int
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
# Copyright 2021 - TODAY, Marcel Savegnago <[email protected]>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

import pydantic

from datetime import date, datetime
from typing import List

import pydantic

from odoo.addons.pydantic import models, utils

from .fleet_service_type_info import FleetServiceTypeInfo


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).

from datetime import date, datetime
from typing import List

from odoo.addons.pydantic import models, utils

Expand Down
7 changes: 5 additions & 2 deletions fleet_rest_api/services/fleet_vehicle_assignation_log.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
from odoo.addons.base_rest_pydantic.restapi import PydanticModel, PydanticModelList
from odoo.addons.component.core import Component

from ..pydantic_models.fleet_vehicle_assignation_log_info import FleetVehicleAssignationLogInfo
from ..pydantic_models.fleet_vehicle_assignation_log_info import (
FleetVehicleAssignationLogInfo,
)
from ..pydantic_models.fleet_vehicle_assignation_log_search_filter import (
FleetVehicleAssignationLogSearchFilter,
)
Expand Down Expand Up @@ -47,7 +49,8 @@ def _get_search_domain(self, filters):
auth="public",
)
def search(
self, fleet_vehicle_assignation_log_search_filter: FleetVehicleAssignationLogSearchFilter
self,
fleet_vehicle_assignation_log_search_filter: FleetVehicleAssignationLogSearchFilter,
) -> List[FleetVehicleAssignationLogInfo]:
domain = self._get_search_domain(fleet_vehicle_assignation_log_search_filter)
res: List[FleetVehicleAssignationLogInfo] = []
Expand Down
7 changes: 5 additions & 2 deletions fleet_rest_api/services/fleet_vehicle_log_contract.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
from odoo.addons.base_rest_pydantic.restapi import PydanticModel, PydanticModelList
from odoo.addons.component.core import Component

from ..pydantic_models.fleet_vehicle_log_contract_info import FleetVehicleLogContractInfo
from ..pydantic_models.fleet_vehicle_log_contract_info import (
FleetVehicleLogContractInfo,
)
from ..pydantic_models.fleet_vehicle_log_contract_search_filter import (
FleetVehicleLogContractSearchFilter,
)
Expand Down Expand Up @@ -49,7 +51,8 @@ def _get_search_domain(self, filters):
auth="public",
)
def search(
self, fleet_vehicle_log_contract_search_filter: FleetVehicleLogContractSearchFilter
self,
fleet_vehicle_log_contract_search_filter: FleetVehicleLogContractSearchFilter,
) -> List[FleetVehicleLogContractInfo]:
domain = self._get_search_domain(fleet_vehicle_log_contract_search_filter)
res: List[FleetVehicleLogContractInfo] = []
Expand Down
7 changes: 5 additions & 2 deletions fleet_rest_api/services/fleet_vehicle_log_services.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
from odoo.addons.base_rest_pydantic.restapi import PydanticModel, PydanticModelList
from odoo.addons.component.core import Component

from ..pydantic_models.fleet_vehicle_log_services_info import FleetVehicleLogServicesInfo
from ..pydantic_models.fleet_vehicle_log_services_info import (
FleetVehicleLogServicesInfo,
)
from ..pydantic_models.fleet_vehicle_log_services_search_filter import (
FleetVehicleLogServicesSearchFilter,
)
Expand Down Expand Up @@ -53,7 +55,8 @@ def _get_search_domain(self, filters):
auth="public",
)
def search(
self, fleet_vehicle_log_services_search_filter: FleetVehicleLogServicesSearchFilter
self,
fleet_vehicle_log_services_search_filter: FleetVehicleLogServicesSearchFilter,
) -> List[FleetVehicleLogServicesInfo]:
domain = self._get_search_domain(fleet_vehicle_log_services_search_filter)
res: List[FleetVehicleLogServicesInfo] = []
Expand Down

0 comments on commit 9a91c8a

Please sign in to comment.