Remove submodule
Some checks failed
Update odoo 18 / update (push) Failing after 1m23s

This commit is contained in:
mgite 2024-11-02 01:41:39 +04:00
parent b7f66cbcbb
commit d4e0bf734f
3 changed files with 6 additions and 7 deletions

@ -1 +0,0 @@
Subproject commit 026e86100527c2105c8c396d1b30bbdefd612fe6

View File

@ -18,7 +18,7 @@ headers = {
# response = requests.get("https://connect.hopenapi.com/api/exelypms/v1/analytics/services/cancelled?startDate=20241008&endDate=20241008&dateKind=0", headers=headers)
# PAYMENTS TIME PERIOD
response = requests.get("https://connect.hopenapi.com/api/exelypms/v1/analytics/payments?startDateTime=202408010000&endDateTime=202408072359&includeServices=true", headers=headers)
# response = requests.get("https://connect.hopenapi.com/api/exelypms/v1/analytics/payments?startDateTime=202408010000&endDateTime=202408072359&includeServices=true", headers=headers)
# BOOKINGS TIME PERIOD
# response = requests.get("https://connect.hopenapi.com/api/exelypms/v1/bookings?modifiedFrom=2024-01-01T00:00&modifiedTo=2024-01-30T23:59&state=Active", headers=headers)
@ -26,6 +26,8 @@ response = requests.get("https://connect.hopenapi.com/api/exelypms/v1/analytics/
# BOOKING
# response = requests.get("https://connect.hopenapi.com/api/exelypms/v1/bookings/20241009-503875-1220777184", headers=headers) # Room move
# response = requests.get("https://connect.hopenapi.com/api/exelypms/v1/bookings/20241106-503875-1217522037", headers=headers) # Cancelled booking
# response = requests.get("https://connect.hopenapi.com/api/exelypms/v1/bookings/20240727-503875-1216958604", headers=headers)
# INVOICES
# response = requests.get("https://connect.hopenapi.com/api/exelypms/v1/bookings/20241009-503875-1220777184/invoices?language=en", headers=headers)

View File

@ -1,4 +1,5 @@
import base64
from io import BytesIO
import tempfile
import os
from odoo import models, fields, _
@ -21,14 +22,11 @@ class BankSettings(models.Model):
def get_request_object(self):
config = self.env.ref('bross_bank_management.bank_api_configuration')
cert_data = base64.b64decode(config.cert_file_path)
with tempfile.NamedTemporaryFile(delete=False, suffix='.pfx') as temp_cert_file:
temp_cert_file.write(cert_data)
temp_cert_file_path = temp_cert_file.name
cert_file_stream = BytesIO(cert_data)
client = TBCBankClient(
config.wsdl_url,
temp_cert_file_path,
cert_file_stream,
config.cert_password,
config.username,
config.current_password