Fix DELTS sync

This commit is contained in:
ValueOn AG 2025-11-05 15:46:20 +01:00
parent 435c3b9dbf
commit 90ea6b2370
3 changed files with 11 additions and 11 deletions

View file

@ -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,

View file

@ -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,

View file

@ -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