Skip to content

Commit

Permalink
[IMP] l10n_es_aeat_verifactu: pre-commit stuff
Browse files Browse the repository at this point in the history
  • Loading branch information
aritzolea committed Feb 21, 2025
1 parent b4b4863 commit 08a4858
Showing 1 changed file with 5 additions and 11 deletions.
16 changes: 5 additions & 11 deletions l10n_es_aeat_verifactu/models/account_move.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@
# Copyright 2024 Aures Tic - Jose Zambudio <[email protected]>
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
import logging
from collections import OrderedDict
from time import sleep

from collections import OrderedDict
from datetime import datetime
from hashlib import sha256
from psycopg2 import OperationalError
from time import sleep

import pytz
from psycopg2 import OperationalError

from odoo import _, api, fields, models
from odoo.exceptions import UserError
Expand Down Expand Up @@ -449,12 +447,12 @@ def _post(self, soft=True):
try:
record._set_chaining_invoice()
break
except OperationalError:
except OperationalError as oe:
if attempt == SEND_TO_VERIFACTU_MAX_RETRIES - 1:
raise OperationalError(
"Failed to chain invoice %s for Verifactu",
record.name,
)
) from oe
else:
sleep(1) # Wait 1 second before next try
verifactu_hash_values = record._get_verifactu_hash_string()
Expand All @@ -469,11 +467,7 @@ def _post(self, soft=True):
return res

def _is_verifactu_invoice(self, invoice):
return (
invoice.exists()
and invoice.is_invoice()
and invoice.verifactu_enabled
)
return invoice.exists() and invoice.is_invoice() and invoice.verifactu_enabled

def _should_send_to_verifactu(self, invoice):
return (
Expand Down

0 comments on commit 08a4858

Please sign in to comment.