From 90ea6b23703e7350f3f4552de62c388e450ee439 Mon Sep 17 00:00:00 2001
From: ValueOn AG
Date: Wed, 5 Nov 2025 15:46:20 +0100
Subject: [PATCH] Fix DELTS sync
---
modules/features/syncDelta/mainSyncDelta.py | 14 +++++++-------
modules/interfaces/interfaceTicketObjects.py | 2 +-
.../services/serviceTicket/mainServiceTicket.py | 6 +++---
3 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/modules/features/syncDelta/mainSyncDelta.py b/modules/features/syncDelta/mainSyncDelta.py
index 32f29922..6b04cf21 100644
--- a/modules/features/syncDelta/mainSyncDelta.py
+++ b/modules/features/syncDelta/mainSyncDelta.py
@@ -152,10 +152,10 @@ class ManagerSyncDelta:
log_bytes = log_content.encode('utf-8')
# Upload to SharePoint audit folder
- await self.services.sharepoint.upload_file(
- site_id=self.targetSite['id'],
- folder_path=self.SHAREPOINT_AUDIT_FOLDER,
- file_name=log_filename,
+ await self.services.sharepoint.uploadFile(
+ siteId=self.targetSite['id'],
+ folderPath=self.SHAREPOINT_AUDIT_FOLDER,
+ fileName=log_filename,
content=log_bytes
)
@@ -271,7 +271,7 @@ class ManagerSyncDelta:
logger.info(f"Using sync file: {sync_file_name}")
# Create list-based ticket interface (initialize connector by type)
- sync_interface = await self.services.ticket._createTicketInterfaceByType(
+ sync_interface = await self.services.ticket.connectTicket(
taskSyncDefinition=self.TASK_SYNC_DEFINITION,
connectorType="Jira",
connectorParams={
@@ -674,7 +674,7 @@ class ManagerSyncDelta:
try:
connectorParams = connectorParams or {}
taskSyncDefinition = taskSyncDefinition or self.TASK_SYNC_DEFINITION
- ticket_interface = await self.services.ticket._createTicketInterfaceByType(
+ ticket_interface = await self.services.ticket.connectTicket(
taskSyncDefinition=taskSyncDefinition,
connectorType=connectorType,
connectorParams=connectorParams,
@@ -708,7 +708,7 @@ class ManagerSyncDelta:
try:
connectorParams = connectorParams or {}
taskSyncDefinition = taskSyncDefinition or self.TASK_SYNC_DEFINITION
- ticket_interface = await self.services.ticket._createTicketInterfaceByType(
+ ticket_interface = await self.services.ticket.connectTicket(
taskSyncDefinition=taskSyncDefinition,
connectorType=connectorType,
connectorParams=connectorParams,
diff --git a/modules/interfaces/interfaceTicketObjects.py b/modules/interfaces/interfaceTicketObjects.py
index 8c76d455..1c6105f2 100644
--- a/modules/interfaces/interfaceTicketObjects.py
+++ b/modules/interfaces/interfaceTicketObjects.py
@@ -2,7 +2,7 @@ from typing import Any, Optional
from datetime import datetime, timezone
# Module-level factory to create TicketInterface by connector type
-async def _createTicketInterfaceByType(
+async def createTicketInterfaceByType(
*,
taskSyncDefinition: dict,
connectorType: str,
diff --git a/modules/services/serviceTicket/mainServiceTicket.py b/modules/services/serviceTicket/mainServiceTicket.py
index 3f1f982b..6b4dfeb2 100644
--- a/modules/services/serviceTicket/mainServiceTicket.py
+++ b/modules/services/serviceTicket/mainServiceTicket.py
@@ -2,7 +2,7 @@
import logging
from typing import Dict, Any, Optional
-from modules.interfaces.interfaceTicketObjects import _createTicketInterfaceByType
+from modules.interfaces.interfaceTicketObjects import createTicketInterfaceByType
logger = logging.getLogger(__name__)
@@ -18,7 +18,7 @@ class TicketService:
"""
self.services = serviceCenter
- async def _createTicketInterfaceByType(
+ async def connectTicket(
self,
taskSyncDefinition: Dict[str, Any],
connectorType: str,
@@ -34,7 +34,7 @@ class TicketService:
Returns:
Ticket interface instance
"""
- return await _createTicketInterfaceByType(
+ return await createTicketInterfaceByType(
taskSyncDefinition=taskSyncDefinition,
connectorType=connectorType,
connectorParams=connectorParams