From 70479aff885befe2e2211772e9a82204ceffc8e0 Mon Sep 17 00:00:00 2001
From: ValueOn AG
Date: Tue, 16 Sep 2025 22:47:17 +0200
Subject: [PATCH] delta sync ops v3
---
delta_sync_data.txt | 171 ------
delta_sync_fields.txt | 63 --
jira_debug/search_response_0.json | 554 +++++++++---------
.../search_response_ChkjU3RyaW5nJlJF.json | 271 +++++++++
modules/connectors/connectorTicketJira.py | 11 -
modules/services/serviceDeltaSync.py | 2 +-
6 files changed, 553 insertions(+), 519 deletions(-)
delete mode 100644 delta_sync_data.txt
delete mode 100644 delta_sync_fields.txt
diff --git a/delta_sync_data.txt b/delta_sync_data.txt
deleted file mode 100644
index 6a2560b5..00000000
--- a/delta_sync_data.txt
+++ /dev/null
@@ -1,171 +0,0 @@
-=== JIRA TICKET DATA DEBUG ===
-
---- TICKET 1 ---
-Raw ticket data:
-{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15663', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15663', 'key': 'DCS-4001', 'fields': {'statuscategorychangedate': '2025-09-16T12:33:10.368+0200', 'issuetype': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012', 'id': '10012', 'description': 'A small, distinct piece of work.', 'iconUrl': 'https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium', 'name': 'Task', 'subtask': False, 'avatarId': 10318, 'entityId': 'eef11ed9-4277-4140-bd92-ef8a84a96d88', 'hierarchyLevel': 0}, 'timespent': None, 'project': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/project/10003', 'id': '10003', 'key': 'DCS', 'name': 'myDELTAgroup', 'projectTypeKey': 'business', 'simplified': True, 'avatarUrls': {'48x48': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580', '24x24': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small', '16x16': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall', '32x32': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium'}, 'projectCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000', 'id': '10000', 'description': 'All software products and applications', 'name': 'Applications'}}, 'fixVersions': [], 'aggregatetimespent': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4001/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': '2025-09-16T22:00:39.529+0200', 'customfield_10060': None, 'created': '2025-09-16T12:33:10.044+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': None, 'customfield_10066': None, 'customfield_10067': None, 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/2', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/high_new.svg', 'name': 'High', 'id': '2'}, 'labels': [], 'customfield_10019': '0|i007rb:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, 'versions': [], 'issuelinks': [], 'assignee': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'accountId': '712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '24x24': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '16x16': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '32x32': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png'}, 'displayName': 'Lara Büsch', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'updated': '2025-09-16T13:20:17.610+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'arslan.khawaja@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:arslan.khawaja@yopmail.com'}}]}, {'type': 'text', 'text': ' '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Arslan had the roles: Logistics Management and Delta Employee. It was working. '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'I gave Arslan "Logistics Admin" role with the permission for Articles so he can try "add new article". Now no articles are visible anymore in "Articles" submodule of Inventory. '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'I removed the role “Logistics Admin” again. He still cannot see the articles list in the Inventory submodule “Articles”. '}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10103', 'value': 'Inventory & Warehouse', 'id': '10103'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'Inventory - User cannot see articles (role conflict)', 'creator': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'accountId': '712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '24x24': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '16x16': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '32x32': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png'}, 'displayName': 'Lara Büsch', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'subtasks': [], 'reporter': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'accountId': '712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '24x24': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '16x16': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '32x32': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png'}, 'displayName': 'Lara Büsch', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'aggregateprogress': {'progress': 0, 'total': 0}, 'customfield_10001': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': None, 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4001/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15663/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}}
-
-Field mapping analysis:
- ID: DCS-4001
- Module Category: Inventory & Warehouse
- Summary: Inventory - User cannot see articles (role conflict)
- Description: [arslan.khawaja@yopmail.com](mailto:arslan.khawaja@yopmail.com)
-
-Arslan had the roles: Logistics Management and Delta Employee. It was working.
-
-
-I gave Arslan "Logistics Admin" role with the permission for Articles so he can try "add new article". Now no articles are visible anymore in "Articles" submodule of Inventory.
-I removed the role “Logistics Admin” again. He still cannot see the articles list in the Inventory submodule “Articles”.
- References:
- Priority: High
- Issue Status: To Do
- Assignee: Lara Büsch
- Issue Created: 2025-09-16T12:33:10.044+0200
- Due Date: None
- DELTA Comments:
-
-==================================================
-
---- TICKET 2 ---
-Raw ticket data:
-{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15662', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15662', 'key': 'DCS-4000', 'fields': {'statuscategorychangedate': '2025-09-16T11:21:21.072+0200', 'issuetype': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012', 'id': '10012', 'description': 'A small, distinct piece of work.', 'iconUrl': 'https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium', 'name': 'Task', 'subtask': False, 'avatarId': 10318, 'entityId': 'eef11ed9-4277-4140-bd92-ef8a84a96d88', 'hierarchyLevel': 0}, 'timespent': None, 'project': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/project/10003', 'id': '10003', 'key': 'DCS', 'name': 'myDELTAgroup', 'projectTypeKey': 'business', 'simplified': True, 'avatarUrls': {'48x48': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580', '24x24': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small', '16x16': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall', '32x32': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium'}, 'projectCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000', 'id': '10000', 'description': 'All software products and applications', 'name': 'Applications'}}, 'fixVersions': [], 'aggregatetimespent': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4000/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': None, 'customfield_10060': None, 'created': '2025-09-16T11:21:20.763+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': None, 'customfield_10066': None, 'customfield_10067': None, 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/2', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/high_new.svg', 'name': 'High', 'id': '2'}, 'labels': [], 'customfield_10019': '0|i007r3:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, 'versions': [], 'issuelinks': [], 'assignee': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'updated': '2025-09-16T13:48:22.188+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'WFM > planning > select several projects (for which expenses were already generated) > menu (three dots) > expenses reporting'}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': '→ Issue: individual expenses are not listed, only the projects are displayed → this is a single user issue, but it is expanded to other users when logging into the same account'}]}, {'type': 'paragraph'}, {'type': 'bulletList', 'content': [{'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Observed first for user '}, {'type': 'text', 'text': 'erika.schuerch@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:erika.schuerch@yopmail.com'}}]}, {'type': 'text', 'text': ' on her own device (EM planer role)'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Was then also observed for user '}, {'type': 'text', 'text': 'ramon.ballerini@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:ramon.ballerini@yopmail.com'}}]}, {'type': 'text', 'text': ' (EM planer role) on same device (Erika’s device)'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'issue persisted even when doing hard reload, emptying all browser data, and using icognito mode'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'issue persisted when using erika’s account on other device (Zoe’s device)'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'issue does not occur for users '}, {'type': 'text', 'text': 'ramon.ballerini@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:ramon.ballerini@yopmail.com'}}]}, {'type': 'text', 'text': ' & '}, {'type': 'text', 'text': 'florian.spuhler2@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:florian.spuhler2@yopmail.com'}}]}, {'type': 'text', 'text': ' on their personal devices (both have EM planner role)'}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'issue does not occur for admin user '}, {'type': 'text', 'text': 'zoe.dolder@yopmail.com', 'marks': [{'type': 'link', 'attrs': {'href': 'mailto:zoe.dolder@yopmail.com'}}]}, {'type': 'text', 'text': ' '}]}]}]}, {'type': 'paragraph'}, {'type': 'embedCard', 'attrs': {'layout': 'wide', 'url': 'https://www.loom.com/share/57a116173f2f4dafbb5eed3f013adb99?sid=ed3b9b9b-784c-4ee6-82fe-773c0f7520ba', 'originalWidth': 853.344, 'originalHeight': 480, 'width': 100}}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': None, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'WFM planning: single device issue - view expense reports does not show articles', 'creator': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'subtasks': [], 'reporter': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'aggregateprogress': {'progress': 0, 'total': 0}, 'customfield_10001': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': None, 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4000/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15662/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}}
-
-Field mapping analysis:
- ID: DCS-4000
- Module Category: KEY_NOT_FOUND: value
- Summary: WFM planning: single device issue - view expense reports does not show articles
- Description: WFM > planning > select several projects (for which expenses were already generated) > menu (three dots) > expenses reporting
-→ Issue: individual expenses are not listed, only the projects are displayed → this is a single user issue, but it is expanded to other users when logging into the same account
-• Observed first for user
-[erika.schuerch@yopmail.com](mailto:erika.schuerch@yopmail.com)
- on her own device (EM planer role)
-• Was then also observed for user
-[ramon.ballerini@yopmail.com](mailto:ramon.ballerini@yopmail.com)
- (EM planer role) on same device (Erika’s device)
-• issue persisted even when doing hard reload, emptying all browser data, and using icognito mode
-• issue persisted when using erika’s account on other device (Zoe’s device)
-• issue does not occur for users
-[ramon.ballerini@yopmail.com](mailto:ramon.ballerini@yopmail.com)
- &
-[florian.spuhler2@yopmail.com](mailto:florian.spuhler2@yopmail.com)
- on their personal devices (both have EM planner role)
-• issue does not occur for admin user
-[zoe.dolder@yopmail.com](mailto:zoe.dolder@yopmail.com)
-
-[Embedded Content: https://www.loom.com/share/57a116173f2f4dafbb5eed3f013adb99?sid=ed3b9b9b-784c-4ee6-82fe-773c0f7520ba]
- References:
- Priority: High
- Issue Status: To Do
- Assignee: Zoé Dolder
- Issue Created: 2025-09-16T11:21:20.763+0200
- Due Date: None
- DELTA Comments:
-
-==================================================
-
---- TICKET 3 ---
-Raw ticket data:
-{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15631', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15631', 'key': 'DCS-3997', 'fields': {'statuscategorychangedate': '2025-09-15T11:50:58.955+0200', 'issuetype': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012', 'id': '10012', 'description': 'A small, distinct piece of work.', 'iconUrl': 'https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium', 'name': 'Task', 'subtask': False, 'avatarId': 10318, 'entityId': 'eef11ed9-4277-4140-bd92-ef8a84a96d88', 'hierarchyLevel': 0}, 'timespent': None, 'project': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/project/10003', 'id': '10003', 'key': 'DCS', 'name': 'myDELTAgroup', 'projectTypeKey': 'business', 'simplified': True, 'avatarUrls': {'48x48': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580', '24x24': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small', '16x16': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall', '32x32': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium'}, 'projectCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000', 'id': '10000', 'description': 'All software products and applications', 'name': 'Applications'}}, 'fixVersions': [], 'aggregatetimespent': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3997/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': None, 'customfield_10060': None, 'created': '2025-09-15T11:50:58.678+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': None, 'customfield_10066': None, 'customfield_10067': None, 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/1', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/highest_new.svg', 'name': 'Highest', 'id': '1'}, 'labels': [], 'customfield_10019': '0|i007qv:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, 'versions': [], 'issuelinks': [], 'assignee': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'updated': '2025-09-15T13:18:18.147+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Within WFM module > FA planning > planning > work schedule → declined leave requests are shown → no indication available that leave was declined '}, {'type': 'inlineCard', 'attrs': {'url': 'https://prnt.sc/XXPpF-0U7X9g'}}, {'type': 'text', 'text': ' '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'observed for employee Andreas Metzger on 16th and 17th of September.'}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Expectation: '}]}, {'type': 'bulletList', 'content': [{'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Prio 1: Declined Leave Requests: Do not display declined absence request in the work schedule. '}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Prio 2: Pending leave requests: Show pending leave requests but indicate that they are pending → differentiation between confirmed and pending leave requests needs to be clear in work schedule (e.g. color orange, or add “pending” in writing)'}]}]}]}, {'type': 'paragraph'}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'NOTE: In various other places it is correct. e.g.:'}]}, {'type': 'orderedList', 'attrs': {'order': 1}, 'content': [{'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Onboaring (/HR) > leave requests → request was declined '}, {'type': 'inlineCard', 'attrs': {'url': 'https://prnt.sc/wTMOv6QO8ZA1'}}, {'type': 'text', 'text': ' '}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Directory > employees → abscence shown, when clicking indicates “declined” '}, {'type': 'inlineCard', 'attrs': {'url': 'https://prnt.sc/eSiD4-DDhgdi'}}, {'type': 'text', 'text': ' '}]}]}, {'type': 'listItem', 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'WFM > FA planning > calendar → no absences are shown at all '}, {'type': 'inlineCard', 'attrs': {'url': 'https://prnt.sc/w3T0-QqH8XuU'}}]}]}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10113', 'value': 'Workforce (EM)', 'id': '10113'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'WFM FA planning: do not show declined absence requests in work schedule', 'creator': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'subtasks': [], 'reporter': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'aggregateprogress': {'progress': 0, 'total': 0}, 'customfield_10001': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': '2025-09-16', 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3997/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15631/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}}
-
-Field mapping analysis:
- ID: DCS-3997
- Module Category: Workforce (EM)
- Summary: WFM FA planning: do not show declined absence requests in work schedule
- Description: Within WFM module > FA planning > planning > work schedule → declined leave requests are shown → no indication available that leave was declined
-
-observed for employee Andreas Metzger on 16th and 17th of September.
-Expectation:
-• Prio 1: Declined Leave Requests: Do not display declined absence request in the work schedule.
-• Prio 2: Pending leave requests: Show pending leave requests but indicate that they are pending → differentiation between confirmed and pending leave requests needs to be clear in work schedule (e.g. color orange, or add “pending” in writing)
-NOTE: In various other places it is correct. e.g.:
-1. Onboaring (/HR) > leave requests → request was declined
-
-2. Directory > employees → abscence shown, when clicking indicates “declined”
-
-3. WFM > FA planning > calendar → no absences are shown at all
- References:
- Priority: Highest
- Issue Status: To Do
- Assignee: Zoé Dolder
- Issue Created: 2025-09-15T11:50:58.678+0200
- Due Date: 2025-09-16
- DELTA Comments:
-
-==================================================
-
---- TICKET 4 ---
-Raw ticket data:
-{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15629', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15629', 'key': 'DCS-3995', 'fields': {'statuscategorychangedate': '2025-09-15T11:00:09.786+0200', 'issuetype': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012', 'id': '10012', 'description': 'A small, distinct piece of work.', 'iconUrl': 'https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium', 'name': 'Task', 'subtask': False, 'avatarId': 10318, 'entityId': 'eef11ed9-4277-4140-bd92-ef8a84a96d88', 'hierarchyLevel': 0}, 'timespent': None, 'project': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/project/10003', 'id': '10003', 'key': 'DCS', 'name': 'myDELTAgroup', 'projectTypeKey': 'business', 'simplified': True, 'avatarUrls': {'48x48': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580', '24x24': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small', '16x16': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall', '32x32': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium'}, 'projectCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000', 'id': '10000', 'description': 'All software products and applications', 'name': 'Applications'}}, 'fixVersions': [], 'aggregatetimespent': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3995/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': None, 'customfield_10060': None, 'created': '2025-09-15T11:00:09.442+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': None, 'customfield_10066': None, 'customfield_10067': None, 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/2', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/high_new.svg', 'name': 'High', 'id': '2'}, 'labels': [], 'customfield_10019': '0|i007qf:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, 'versions': [], 'issuelinks': [], 'assignee': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'updated': '2025-09-16T07:49:21.624+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'PROD 2: '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Projects are visible when going into the FA planning submodule, but when going into the “normal” planning submodule, no projects are found (same timeframe). '}]}, {'type': 'paragraph'}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'https://www.loom.com/share/a08889f50994473ba2bb7942b26a9c41?sid=1823d789-02ae-4356-9a92-e056f22667b4', 'marks': [{'type': 'link', 'attrs': {'href': 'https://www.loom.com/share/a08889f50994473ba2bb7942b26a9c41?sid=1823d789-02ae-4356-9a92-e056f22667b4'}}]}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10113', 'value': 'Workforce (EM)', 'id': '10113'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'PROD 2 WFM planning: projects visible in FA planning, but not in normal Planning', 'creator': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'subtasks': [], 'reporter': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Aea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'accountId': '712020:ea47a5af-1682-4c86-b4ab-11cbc177c1ff', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '24x24': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '16x16': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png', '32x32': 'https://secure.gravatar.com/avatar/41832cc808ed89ea3cc16492bab2e5ff?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FZD-0.png'}, 'displayName': 'Zoé Dolder', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'aggregateprogress': {'progress': 0, 'total': 0}, 'customfield_10001': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': None, 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3995/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15629/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}}
-
-Field mapping analysis:
- ID: DCS-3995
- Module Category: Workforce (EM)
- Summary: PROD 2 WFM planning: projects visible in FA planning, but not in normal Planning
- Description: PROD 2:
-Projects are visible when going into the FA planning submodule, but when going into the “normal” planning submodule, no projects are found (same timeframe).
-[https://www.loom.com/share/a08889f50994473ba2bb7942b26a9c41?sid=1823d789-02ae-4356-9a92-e056f22667b4](https://www.loom.com/share/a08889f50994473ba2bb7942b26a9c41?sid=1823d789-02ae-4356-9a92-e056f22667b4)
- References:
- Priority: High
- Issue Status: To Do
- Assignee: Zoé Dolder
- Issue Created: 2025-09-15T11:00:09.442+0200
- Due Date: None
- DELTA Comments:
-
-==================================================
-
---- TICKET 5 ---
-Raw ticket data:
-{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15613', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15613', 'key': 'DCS-3994', 'fields': {'statuscategorychangedate': '2025-09-12T19:58:24.831+0200', 'issuetype': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012', 'id': '10012', 'description': 'A small, distinct piece of work.', 'iconUrl': 'https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium', 'name': 'Task', 'subtask': False, 'avatarId': 10318, 'entityId': 'eef11ed9-4277-4140-bd92-ef8a84a96d88', 'hierarchyLevel': 0}, 'timespent': None, 'project': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/project/10003', 'id': '10003', 'key': 'DCS', 'name': 'myDELTAgroup', 'projectTypeKey': 'business', 'simplified': True, 'avatarUrls': {'48x48': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580', '24x24': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small', '16x16': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall', '32x32': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium'}, 'projectCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000', 'id': '10000', 'description': 'All software products and applications', 'name': 'Applications'}}, 'fixVersions': [], 'aggregatetimespent': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3994/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': None, 'customfield_10060': None, 'created': '2025-09-12T19:58:24.604+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': None, 'customfield_10021': None, 'customfield_10065': 'To Do', 'customfield_10066': None, 'customfield_10067': 'https://selise03.atlassian.net/browse/DELTA-7055', 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/2', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/high_new.svg', 'name': 'High', 'id': '2'}, 'labels': [], 'customfield_10019': '0|i007q7:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, 'versions': [], 'issuelinks': [], 'assignee': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'accountId': '712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '24x24': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '16x16': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '32x32': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png'}, 'displayName': 'Lara Büsch', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'updated': '2025-09-15T07:40:07.049+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'A user was booked into a project created by SELISE in BD. In MA App, the working hours went all over the place with the 4 hour time difference. '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Expectation: All dates & times recorded should follow CET/CEST timezone. '}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'https://www.loom.com/share/f128f1060a394816bcb6f6069c899f3e', 'marks': [{'type': 'link', 'attrs': {'href': 'https://www.loom.com/share/f128f1060a394816bcb6f6069c899f3e'}}]}]}, {'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Details on this recording: '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'Planned time was 07:00 - 07:10 (recorded in BD). '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'Time shown in MA App 13:00 - 13:10 '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'Recorded time via MA App 12:00 - 11:00. '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'After recording the time, suddenly the project is showing twice in project overview: once with 02:00 - 02:10 and once with 07:00 - 06:00. Which are the planned and actual working hours but with some time zone differences. '}, {'type': 'hardBreak'}, {'type': 'text', 'text': 'When going into project details on the project listed as 02:00 - 02:10, I can see the planned work hours as 07:00 - 06:00 in the detail view with the reported time showing 12:00 - 11:00. '}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10105', 'value': 'MA App', 'id': '10105'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'MA App - time zone issue if project creation in BD', 'creator': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'accountId': '712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '24x24': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '16x16': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '32x32': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png'}, 'displayName': 'Lara Büsch', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'subtasks': [], 'reporter': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'accountId': '712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '24x24': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '16x16': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '32x32': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png'}, 'displayName': 'Lara Büsch', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'aggregateprogress': {'progress': 0, 'total': 0}, 'customfield_10001': None, 'customfield_10167': None, 'customfield_10168': None, 'environment': None, 'duedate': None, 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3994/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15613/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}}
-
-Field mapping analysis:
- ID: DCS-3994
- Module Category: MA App
- Summary: MA App - time zone issue if project creation in BD
- Description: A user was booked into a project created by SELISE in BD. In MA App, the working hours went all over the place with the 4 hour time difference.
-Expectation: All dates & times recorded should follow CET/CEST timezone.
-[https://www.loom.com/share/f128f1060a394816bcb6f6069c899f3e](https://www.loom.com/share/f128f1060a394816bcb6f6069c899f3e)
-Details on this recording:
-
-
-Planned time was 07:00 - 07:10 (recorded in BD).
-
-
-Time shown in MA App 13:00 - 13:10
-
-
-Recorded time via MA App 12:00 - 11:00.
-
-
-After recording the time, suddenly the project is showing twice in project overview: once with 02:00 - 02:10 and once with 07:00 - 06:00. Which are the planned and actual working hours but with some time zone differences.
-
-
-When going into project details on the project listed as 02:00 - 02:10, I can see the planned work hours as 07:00 - 06:00 in the detail view with the reported time showing 12:00 - 11:00.
- References:
- Priority: High
- Issue Status: To Do
- Assignee: Lara Büsch
- Issue Created: 2025-09-12T19:58:24.604+0200
- Due Date: None
- DELTA Comments:
-
-==================================================
-
---- TICKET 6 ---
-Raw ticket data:
-{'expand': 'renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations', 'id': '15171', 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15171', 'key': 'DCS-3884', 'fields': {'statuscategorychangedate': '2025-08-24T14:19:21.331+0200', 'issuetype': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012', 'id': '10012', 'description': 'A small, distinct piece of work.', 'iconUrl': 'https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium', 'name': 'Task', 'subtask': False, 'avatarId': 10318, 'entityId': 'eef11ed9-4277-4140-bd92-ef8a84a96d88', 'hierarchyLevel': 0}, 'timespent': None, 'project': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/project/10003', 'id': '10003', 'key': 'DCS', 'name': 'myDELTAgroup', 'projectTypeKey': 'business', 'simplified': True, 'avatarUrls': {'48x48': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580', '24x24': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small', '16x16': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall', '32x32': 'https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium'}, 'projectCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000', 'id': '10000', 'description': 'All software products and applications', 'name': 'Applications'}}, 'fixVersions': [], 'aggregatetimespent': None, 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}, 'resolution': None, 'customfield_10037': None, 'resolutiondate': None, 'workratio': -1, 'watches': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3884/watchers', 'watchCount': 1, 'isWatching': False}, 'lastViewed': '2025-09-16T09:13:44.509+0200', 'customfield_10060': None, 'created': '2025-08-24T14:19:21.064+0200', 'customfield_10062': None, 'customfield_10063': None, 'customfield_10064': 'This is a new requirement. Need proper implementation expectation.', 'customfield_10021': None, 'customfield_10065': 'To Do', 'customfield_10066': None, 'customfield_10067': 'https://selise03.atlassian.net/browse/DELTA-6774', 'priority': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/priority/3', 'iconUrl': 'https://deltasecurity.atlassian.net/images/icons/priorities/medium_new.svg', 'name': 'Medium', 'id': '3'}, 'labels': [], 'customfield_10019': '0|i006wf:', 'timeestimate': None, 'aggregatetimeoriginalestimate': None, 'versions': [], 'issuelinks': [], 'assignee': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'accountId': '712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '24x24': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '16x16': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '32x32': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png'}, 'displayName': 'Lara Büsch', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'updated': '2025-09-16T09:13:46.078+0200', 'status': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/status/10012', 'description': '', 'iconUrl': 'https://deltasecurity.atlassian.net/', 'name': 'To Do', 'id': '10012', 'statusCategory': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/statuscategory/2', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}, 'components': [], 'timeoriginalestimate': None, 'description': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'Currently order locations, meeting points, etc. with refrence to Google Maps only allow locations in Switzerland. Some projects take place in Liechtenstein. Update to allow locations in Liechtenstein. '}]}]}, 'customfield_10056': None, 'customfield_10057': None, 'customfield_10058': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10107', 'value': 'Offers', 'id': '10107'}, 'timetracking': {}, 'customfield_10015': None, 'security': None, 'attachment': [], 'aggregatetimeestimate': None, 'summary': 'Geographical Limitation: include Liechtenstein', 'creator': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'accountId': '712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '24x24': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '16x16': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '32x32': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png'}, 'displayName': 'Lara Büsch', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'subtasks': [], 'reporter': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'accountId': '712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97', 'avatarUrls': {'48x48': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '24x24': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '16x16': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png', '32x32': 'https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png'}, 'displayName': 'Lara Büsch', 'active': True, 'timeZone': 'Europe/Zurich', 'accountType': 'atlassian'}, 'aggregateprogress': {'progress': 0, 'total': 0}, 'customfield_10001': None, 'customfield_10167': None, 'customfield_10168': {'type': 'doc', 'version': 1, 'content': [{'type': 'paragraph', 'content': [{'type': 'text', 'text': 'This is a new requirement. Need proper implementation expectation.'}]}]}, 'environment': None, 'duedate': '2025-08-27', 'progress': {'progress': 0, 'total': 0}, 'votes': {'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3884/votes', 'votes': 0, 'hasVoted': False}, 'comment': {'comments': [], 'self': 'https://deltasecurity.atlassian.net/rest/api/3/issue/15171/comment', 'maxResults': 0, 'total': 0, 'startAt': 0}, 'worklog': {'startAt': 0, 'maxResults': 20, 'total': 0, 'worklogs': []}}}
-
-Field mapping analysis:
- ID: DCS-3884
- Module Category: Offers
- Summary: Geographical Limitation: include Liechtenstein
- Description: Currently order locations, meeting points, etc. with refrence to Google Maps only allow locations in Switzerland. Some projects take place in Liechtenstein. Update to allow locations in Liechtenstein.
- References:
- Priority: Medium
- Issue Status: To Do
- Assignee: Lara Büsch
- Issue Created: 2025-08-24T14:19:21.064+0200
- Due Date: 2025-08-27
- DELTA Comments:
-
-==================================================
-
diff --git a/delta_sync_fields.txt b/delta_sync_fields.txt
deleted file mode 100644
index 2c6bae46..00000000
--- a/delta_sync_fields.txt
+++ /dev/null
@@ -1,63 +0,0 @@
-'Status Category Changed': ['get', ['fields', 'statuscategorychangedate']]
-'Issue Type': ['get', ['fields', 'issuetype']]
-'Time Spent': ['get', ['fields', 'timespent']]
-'Project': ['get', ['fields', 'project']]
-'Fix versions': ['get', ['fields', 'fixVersions']]
-'Σ Time Spent': ['get', ['fields', 'aggregatetimespent']]
-'Status Category': ['get', ['fields', 'statusCategory']]
-'Parent': ['get', ['fields', 'parent']]
-'Resolution': ['get', ['fields', 'resolution']]
-'Design': ['get', ['fields', 'customfield_10037']]
-'Resolved': ['get', ['fields', 'resolutiondate']]
-'Work Ratio': ['get', ['fields', 'workratio']]
-'Last Viewed': ['get', ['fields', 'lastViewed']]
-'Watchers': ['get', ['fields', 'watches']]
-'Restrict to': ['get', ['fields', 'issuerestriction']]
-'Images': ['get', ['fields', 'thumbnail']]
-'DELTA Comments (i)': ['get', ['fields', 'customfield_10060']]
-'Created': ['get', ['fields', 'created']]
-'Issue Status': ['get', ['fields', 'customfield_10062']]
-'Initial_Import_ID': ['get', ['fields', 'customfield_10063']]
-'Selise Comments (i)': ['get', ['fields', 'customfield_10064']]
-'Flagged': ['get', ['fields', 'customfield_10021']]
-'Selise Status Values': ['get', ['fields', 'customfield_10065']]
-'References': ['get', ['fields', 'customfield_10066']]
-'Priority': ['get', ['fields', 'priority']]
-'Selise Ticket References': ['get', ['fields', 'customfield_10067']]
-'Gemeldet von': ['get', ['fields', 'customfield_10101']]
-'Labels': ['get', ['fields', 'labels']]
-'Rank': ['get', ['fields', 'customfield_10019']]
-'Remaining Estimate': ['get', ['fields', 'timeestimate']]
-'Σ Original Estimate': ['get', ['fields', 'aggregatetimeoriginalestimate']]
-'Affects versions': ['get', ['fields', 'versions']]
-'Linked Issues': ['get', ['fields', 'issuelinks']]
-'Assignee': ['get', ['fields', 'assignee']]
-'Updated': ['get', ['fields', 'updated']]
-'Status': ['get', ['fields', 'status']]
-'Components': ['get', ['fields', 'components']]
-'Key': ['get', ['fields', 'issuekey']]
-'Original estimate': ['get', ['fields', 'timeoriginalestimate']]
-'Description': ['get', ['fields', 'description']]
-'Category': ['get', ['fields', 'customfield_10056']]
-'Topic Group': ['get', ['fields', 'customfield_10057']]
-'Module Category': ['get', ['fields', 'customfield_10058']]
-'Time tracking': ['get', ['fields', 'timetracking']]
-'Start date': ['get', ['fields', 'customfield_10015']]
-'Security Level': ['get', ['fields', 'security']]
-'Attachment': ['get', ['fields', 'attachment']]
-'Σ Remaining Estimate': ['get', ['fields', 'aggregatetimeestimate']]
-'Summary': ['get', ['fields', 'summary']]
-'Creator': ['get', ['fields', 'creator']]
-'Sub-tasks': ['get', ['fields', 'subtasks']]
-'Reporter': ['get', ['fields', 'reporter']]
-'Σ Progress': ['get', ['fields', 'aggregateprogress']]
-'Development': ['get', ['fields', 'customfield_10000']]
-'Team': ['get', ['fields', 'customfield_10001']]
-'DELTA Comments': ['get', ['fields', 'customfield_10167']]
-'SELISE Comments': ['get', ['fields', 'customfield_10168']]
-'Environment': ['get', ['fields', 'environment']]
-'Due date': ['get', ['fields', 'duedate']]
-'Progress': ['get', ['fields', 'progress']]
-'Votes': ['get', ['fields', 'votes']]
-'Comment': ['get', ['fields', 'comment']]
-'Log Work': ['get', ['fields', 'worklog']]
diff --git a/jira_debug/search_response_0.json b/jira_debug/search_response_0.json
index 6d80747b..1c7c2fd6 100644
--- a/jira_debug/search_response_0.json
+++ b/jira_debug/search_response_0.json
@@ -1,5 +1,284 @@
{
"issues": [
+ {
+ "expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
+ "id": "15695",
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15695",
+ "key": "DCS-4002",
+ "fields": {
+ "statuscategorychangedate": "2025-09-16T22:32:21.345+0200",
+ "issuetype": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012",
+ "id": "10012",
+ "description": "A small, distinct piece of work.",
+ "iconUrl": "https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium",
+ "name": "Task",
+ "subtask": false,
+ "avatarId": 10318,
+ "entityId": "eef11ed9-4277-4140-bd92-ef8a84a96d88",
+ "hierarchyLevel": 0
+ },
+ "timespent": null,
+ "project": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/project/10003",
+ "id": "10003",
+ "key": "DCS",
+ "name": "myDELTAgroup",
+ "projectTypeKey": "business",
+ "simplified": true,
+ "avatarUrls": {
+ "48x48": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580",
+ "24x24": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small",
+ "16x16": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall",
+ "32x32": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium"
+ },
+ "projectCategory": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000",
+ "id": "10000",
+ "description": "All software products and applications",
+ "name": "Applications"
+ }
+ },
+ "fixVersions": [],
+ "aggregatetimespent": null,
+ "statusCategory": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
+ "id": 3,
+ "key": "done",
+ "colorName": "green",
+ "name": "Done"
+ },
+ "resolution": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/resolution/10000",
+ "id": "10000",
+ "description": "Work has been completed on this work item.",
+ "name": "Done"
+ },
+ "customfield_10037": null,
+ "resolutiondate": "2025-09-16T22:32:21.333+0200",
+ "workratio": -1,
+ "watches": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4002/watchers",
+ "watchCount": 1,
+ "isWatching": true
+ },
+ "lastViewed": null,
+ "customfield_10060": null,
+ "created": "2025-09-16T22:32:20.821+0200",
+ "customfield_10062": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10121",
+ "value": "closed",
+ "id": "10121"
+ },
+ "customfield_10063": null,
+ "customfield_10064": null,
+ "customfield_10021": null,
+ "customfield_10065": null,
+ "customfield_10066": null,
+ "customfield_10067": null,
+ "priority": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/priority/5",
+ "iconUrl": "https://deltasecurity.atlassian.net/images/icons/priorities/lowest_new.svg",
+ "name": "Lowest",
+ "id": "5"
+ },
+ "labels": [],
+ "customfield_10019": "0|i007rj:",
+ "timeestimate": null,
+ "aggregatetimeoriginalestimate": null,
+ "versions": [],
+ "issuelinks": [],
+ "assignee": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afa101b99-ca10-4aab-8e55-303fb4feb07b",
+ "accountId": "712020:fa101b99-ca10-4aab-8e55-303fb4feb07b",
+ "emailAddress": "p.motsch@valueon.ch",
+ "avatarUrls": {
+ "48x48": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
+ "24x24": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
+ "16x16": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
+ "32x32": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png"
+ },
+ "displayName": "Patrick Motsch",
+ "active": true,
+ "timeZone": "Europe/Zurich",
+ "accountType": "atlassian"
+ },
+ "updated": "2025-09-16T22:40:06.014+0200",
+ "status": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/status/10014",
+ "description": "",
+ "iconUrl": "https://deltasecurity.atlassian.net/",
+ "name": "Done",
+ "id": "10014",
+ "statusCategory": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
+ "id": 3,
+ "key": "done",
+ "colorName": "green",
+ "name": "Done"
+ }
+ },
+ "components": [],
+ "timeoriginalestimate": null,
+ "description": {
+ "type": "doc",
+ "version": 1,
+ "content": [
+ {
+ "type": "paragraph",
+ "content": [
+ {
+ "type": "text",
+ "text": "A wonderful descrpition text"
+ }
+ ]
+ },
+ {
+ "type": "paragraph",
+ "content": [
+ {
+ "type": "text",
+ "text": "With "
+ },
+ {
+ "type": "emoji",
+ "attrs": {
+ "shortName": ":slight_smile:",
+ "id": "1f642",
+ "text": "🙂"
+ }
+ },
+ {
+ "type": "text",
+ "text": " "
+ }
+ ]
+ }
+ ]
+ },
+ "customfield_10056": null,
+ "customfield_10057": null,
+ "customfield_10058": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10106",
+ "value": "Management Support",
+ "id": "10106"
+ },
+ "timetracking": {},
+ "customfield_10015": null,
+ "security": null,
+ "attachment": [],
+ "aggregatetimeestimate": null,
+ "summary": "Test Sync",
+ "creator": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afa101b99-ca10-4aab-8e55-303fb4feb07b",
+ "accountId": "712020:fa101b99-ca10-4aab-8e55-303fb4feb07b",
+ "emailAddress": "p.motsch@valueon.ch",
+ "avatarUrls": {
+ "48x48": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
+ "24x24": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
+ "16x16": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
+ "32x32": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png"
+ },
+ "displayName": "Patrick Motsch",
+ "active": true,
+ "timeZone": "Europe/Zurich",
+ "accountType": "atlassian"
+ },
+ "subtasks": [],
+ "reporter": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afa101b99-ca10-4aab-8e55-303fb4feb07b",
+ "accountId": "712020:fa101b99-ca10-4aab-8e55-303fb4feb07b",
+ "emailAddress": "p.motsch@valueon.ch",
+ "avatarUrls": {
+ "48x48": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
+ "24x24": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
+ "16x16": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png",
+ "32x32": "https://secure.gravatar.com/avatar/37f257eb1c5bc9457b3da68c3a586793?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FPM-0.png"
+ },
+ "displayName": "Patrick Motsch",
+ "active": true,
+ "timeZone": "Europe/Zurich",
+ "accountType": "atlassian"
+ },
+ "aggregateprogress": {
+ "progress": 0,
+ "total": 0
+ },
+ "customfield_10001": null,
+ "customfield_10167": {
+ "type": "doc",
+ "version": 1,
+ "content": [
+ {
+ "type": "paragraph",
+ "content": [
+ {
+ "type": "text",
+ "text": "Ein Kommentar von DELTAgroup"
+ }
+ ]
+ },
+ {
+ "type": "paragraph",
+ "content": [
+ {
+ "type": "text",
+ "text": "In mehreren"
+ },
+ {
+ "type": "text",
+ "text": " Paragraphs.",
+ "marks": [
+ {
+ "type": "strong"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "customfield_10168": {
+ "type": "doc",
+ "version": 1,
+ "content": [
+ {
+ "type": "paragraph",
+ "content": [
+ {
+ "type": "text",
+ "text": "Ein Kommentar von SELISE\\n**In mehreren **\\nParagraphs\\n**.**"
+ }
+ ]
+ }
+ ]
+ },
+ "environment": null,
+ "duedate": "2025-09-17",
+ "progress": {
+ "progress": 0,
+ "total": 0
+ },
+ "votes": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-4002/votes",
+ "votes": 0,
+ "hasVoted": false
+ },
+ "comment": {
+ "comments": [],
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15695/comment",
+ "maxResults": 0,
+ "total": 0,
+ "startAt": 0
+ },
+ "worklog": {
+ "startAt": 0,
+ "maxResults": 20,
+ "total": 0,
+ "worklogs": []
+ }
+ }
+ },
{
"expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
"id": "15663",
@@ -20206,7 +20485,7 @@
"watchCount": 1,
"isWatching": false
},
- "lastViewed": null,
+ "lastViewed": "2025-09-16T22:28:31.325+0200",
"customfield_10060": null,
"created": "2025-09-01T08:55:53.027+0200",
"customfield_10062": null,
@@ -26345,279 +26624,8 @@
"worklogs": []
}
}
- },
- {
- "expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
- "id": "15172",
- "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172",
- "key": "DCS-3885",
- "fields": {
- "statuscategorychangedate": "2025-09-01T08:53:33.751+0200",
- "issuetype": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012",
- "id": "10012",
- "description": "A small, distinct piece of work.",
- "iconUrl": "https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium",
- "name": "Task",
- "subtask": false,
- "avatarId": 10318,
- "entityId": "eef11ed9-4277-4140-bd92-ef8a84a96d88",
- "hierarchyLevel": 0
- },
- "timespent": null,
- "project": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/project/10003",
- "id": "10003",
- "key": "DCS",
- "name": "myDELTAgroup",
- "projectTypeKey": "business",
- "simplified": true,
- "avatarUrls": {
- "48x48": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580",
- "24x24": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small",
- "16x16": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall",
- "32x32": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium"
- },
- "projectCategory": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000",
- "id": "10000",
- "description": "All software products and applications",
- "name": "Applications"
- }
- },
- "fixVersions": [],
- "aggregatetimespent": null,
- "statusCategory": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
- "id": 3,
- "key": "done",
- "colorName": "green",
- "name": "Done"
- },
- "resolution": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/resolution/10000",
- "id": "10000",
- "description": "Work has been completed on this work item.",
- "name": "Done"
- },
- "customfield_10037": null,
- "resolutiondate": "2025-09-01T08:53:33.724+0200",
- "workratio": -1,
- "watches": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3885/watchers",
- "watchCount": 1,
- "isWatching": false
- },
- "lastViewed": null,
- "customfield_10060": null,
- "created": "2025-08-24T14:22:39.715+0200",
- "customfield_10062": null,
- "customfield_10063": null,
- "customfield_10064": null,
- "customfield_10021": null,
- "customfield_10065": "Done",
- "customfield_10066": null,
- "customfield_10067": "https://selise03.atlassian.net/browse/DELTA-6773",
- "priority": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/priority/3",
- "iconUrl": "https://deltasecurity.atlassian.net/images/icons/priorities/medium_new.svg",
- "name": "Medium",
- "id": "3"
- },
- "labels": [],
- "customfield_10019": "0|i006wn:",
- "timeestimate": null,
- "aggregatetimeoriginalestimate": null,
- "versions": [],
- "issuelinks": [],
- "assignee": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "avatarUrls": {
- "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
- },
- "displayName": "Lara Büsch",
- "active": true,
- "timeZone": "Europe/Zurich",
- "accountType": "atlassian"
- },
- "updated": "2025-09-01T20:00:32.228+0200",
- "status": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/status/10014",
- "description": "",
- "iconUrl": "https://deltasecurity.atlassian.net/",
- "name": "Done",
- "id": "10014",
- "statusCategory": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
- "id": 3,
- "key": "done",
- "colorName": "green",
- "name": "Done"
- }
- },
- "components": [],
- "timeoriginalestimate": null,
- "description": {
- "type": "doc",
- "version": 1,
- "content": [
- {
- "type": "paragraph",
- "content": [
- {
- "type": "text",
- "text": "The verification of an IBAN should also allow the format of Liechtenstein. Difference to Swiss format is only that it is starting with LI instead of CH. Allow both LI and CH. "
- }
- ]
- },
- {
- "type": "paragraph",
- "content": [
- {
- "type": "inlineCard",
- "attrs": {
- "url": "https://prnt.sc/b8FQ95xFbMzO"
- }
- },
- {
- "type": "text",
- "text": " "
- }
- ]
- }
- ]
- },
- "customfield_10056": null,
- "customfield_10057": null,
- "customfield_10058": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10102",
- "value": "Customers and Employees (CRM & Directory)",
- "id": "10102"
- },
- "timetracking": {},
- "customfield_10015": null,
- "security": null,
- "attachment": [],
- "aggregatetimeestimate": null,
- "summary": "Employees: allow IBAN from Liechtenstein",
- "creator": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "avatarUrls": {
- "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
- },
- "displayName": "Lara Büsch",
- "active": true,
- "timeZone": "Europe/Zurich",
- "accountType": "atlassian"
- },
- "subtasks": [],
- "reporter": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "avatarUrls": {
- "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
- },
- "displayName": "Lara Büsch",
- "active": true,
- "timeZone": "Europe/Zurich",
- "accountType": "atlassian"
- },
- "aggregateprogress": {
- "progress": 0,
- "total": 0
- },
- "customfield_10001": null,
- "customfield_10167": null,
- "customfield_10168": null,
- "environment": null,
- "duedate": "2025-08-27",
- "progress": {
- "progress": 0,
- "total": 0
- },
- "votes": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3885/votes",
- "votes": 0,
- "hasVoted": false
- },
- "comment": {
- "comments": [
- {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172/comment/10141",
- "id": "10141",
- "author": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "avatarUrls": {
- "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
- },
- "displayName": "Lara Büsch",
- "active": true,
- "timeZone": "Europe/Zurich",
- "accountType": "atlassian"
- },
- "body": {
- "type": "doc",
- "version": 1,
- "content": [
- {
- "type": "paragraph",
- "content": [
- {
- "type": "text",
- "text": "Verified Sept 1st"
- }
- ]
- }
- ]
- },
- "updateAuthor": {
- "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
- "avatarUrls": {
- "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
- "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
- },
- "displayName": "Lara Büsch",
- "active": true,
- "timeZone": "Europe/Zurich",
- "accountType": "atlassian"
- },
- "created": "2025-09-01T08:53:31.042+0200",
- "updated": "2025-09-01T08:53:31.042+0200",
- "jsdPublic": true
- }
- ],
- "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172/comment",
- "maxResults": 1,
- "total": 1,
- "startAt": 0
- },
- "worklog": {
- "startAt": 0,
- "maxResults": 20,
- "total": 0,
- "worklogs": []
- }
- }
}
],
- "nextPageToken": "ChkjU3RyaW5nJlJFTlQlSW50Jk16ZzROUT09EGQYv-C8oZUzIh5wcm9qZWN0PURDUyBBTkQgaXNzdWV0eXBlPVRhc2s=",
+ "nextPageToken": "ChkjU3RyaW5nJlJFTlQlSW50Jk16ZzROZz09EGQYn5uGopUzIh5wcm9qZWN0PURDUyBBTkQgaXNzdWV0eXBlPVRhc2s=",
"isLast": false
}
\ No newline at end of file
diff --git a/jira_debug/search_response_ChkjU3RyaW5nJlJF.json b/jira_debug/search_response_ChkjU3RyaW5nJlJF.json
index e9cef9c9..7e1b4af4 100644
--- a/jira_debug/search_response_ChkjU3RyaW5nJlJF.json
+++ b/jira_debug/search_response_ChkjU3RyaW5nJlJF.json
@@ -1,5 +1,276 @@
{
"issues": [
+ {
+ "expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
+ "id": "15172",
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172",
+ "key": "DCS-3885",
+ "fields": {
+ "statuscategorychangedate": "2025-09-01T08:53:33.751+0200",
+ "issuetype": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issuetype/10012",
+ "id": "10012",
+ "description": "A small, distinct piece of work.",
+ "iconUrl": "https://deltasecurity.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium",
+ "name": "Task",
+ "subtask": false,
+ "avatarId": 10318,
+ "entityId": "eef11ed9-4277-4140-bd92-ef8a84a96d88",
+ "hierarchyLevel": 0
+ },
+ "timespent": null,
+ "project": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/project/10003",
+ "id": "10003",
+ "key": "DCS",
+ "name": "myDELTAgroup",
+ "projectTypeKey": "business",
+ "simplified": true,
+ "avatarUrls": {
+ "48x48": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580",
+ "24x24": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=small",
+ "16x16": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=xsmall",
+ "32x32": "https://deltasecurity.atlassian.net/rest/api/3/universal_avatar/view/type/project/avatar/10580?size=medium"
+ },
+ "projectCategory": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/projectCategory/10000",
+ "id": "10000",
+ "description": "All software products and applications",
+ "name": "Applications"
+ }
+ },
+ "fixVersions": [],
+ "aggregatetimespent": null,
+ "statusCategory": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
+ "id": 3,
+ "key": "done",
+ "colorName": "green",
+ "name": "Done"
+ },
+ "resolution": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/resolution/10000",
+ "id": "10000",
+ "description": "Work has been completed on this work item.",
+ "name": "Done"
+ },
+ "customfield_10037": null,
+ "resolutiondate": "2025-09-01T08:53:33.724+0200",
+ "workratio": -1,
+ "watches": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3885/watchers",
+ "watchCount": 1,
+ "isWatching": false
+ },
+ "lastViewed": null,
+ "customfield_10060": null,
+ "created": "2025-08-24T14:22:39.715+0200",
+ "customfield_10062": null,
+ "customfield_10063": null,
+ "customfield_10064": null,
+ "customfield_10021": null,
+ "customfield_10065": "Done",
+ "customfield_10066": null,
+ "customfield_10067": "https://selise03.atlassian.net/browse/DELTA-6773",
+ "priority": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/priority/3",
+ "iconUrl": "https://deltasecurity.atlassian.net/images/icons/priorities/medium_new.svg",
+ "name": "Medium",
+ "id": "3"
+ },
+ "labels": [],
+ "customfield_10019": "0|i006wn:",
+ "timeestimate": null,
+ "aggregatetimeoriginalestimate": null,
+ "versions": [],
+ "issuelinks": [],
+ "assignee": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "avatarUrls": {
+ "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
+ },
+ "displayName": "Lara Büsch",
+ "active": true,
+ "timeZone": "Europe/Zurich",
+ "accountType": "atlassian"
+ },
+ "updated": "2025-09-01T20:00:32.228+0200",
+ "status": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/status/10014",
+ "description": "",
+ "iconUrl": "https://deltasecurity.atlassian.net/",
+ "name": "Done",
+ "id": "10014",
+ "statusCategory": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/statuscategory/3",
+ "id": 3,
+ "key": "done",
+ "colorName": "green",
+ "name": "Done"
+ }
+ },
+ "components": [],
+ "timeoriginalestimate": null,
+ "description": {
+ "type": "doc",
+ "version": 1,
+ "content": [
+ {
+ "type": "paragraph",
+ "content": [
+ {
+ "type": "text",
+ "text": "The verification of an IBAN should also allow the format of Liechtenstein. Difference to Swiss format is only that it is starting with LI instead of CH. Allow both LI and CH. "
+ }
+ ]
+ },
+ {
+ "type": "paragraph",
+ "content": [
+ {
+ "type": "inlineCard",
+ "attrs": {
+ "url": "https://prnt.sc/b8FQ95xFbMzO"
+ }
+ },
+ {
+ "type": "text",
+ "text": " "
+ }
+ ]
+ }
+ ]
+ },
+ "customfield_10056": null,
+ "customfield_10057": null,
+ "customfield_10058": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/customFieldOption/10102",
+ "value": "Customers and Employees (CRM & Directory)",
+ "id": "10102"
+ },
+ "timetracking": {},
+ "customfield_10015": null,
+ "security": null,
+ "attachment": [],
+ "aggregatetimeestimate": null,
+ "summary": "Employees: allow IBAN from Liechtenstein",
+ "creator": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "avatarUrls": {
+ "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
+ },
+ "displayName": "Lara Büsch",
+ "active": true,
+ "timeZone": "Europe/Zurich",
+ "accountType": "atlassian"
+ },
+ "subtasks": [],
+ "reporter": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "avatarUrls": {
+ "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
+ },
+ "displayName": "Lara Büsch",
+ "active": true,
+ "timeZone": "Europe/Zurich",
+ "accountType": "atlassian"
+ },
+ "aggregateprogress": {
+ "progress": 0,
+ "total": 0
+ },
+ "customfield_10001": null,
+ "customfield_10167": null,
+ "customfield_10168": null,
+ "environment": null,
+ "duedate": "2025-08-27",
+ "progress": {
+ "progress": 0,
+ "total": 0
+ },
+ "votes": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/DCS-3885/votes",
+ "votes": 0,
+ "hasVoted": false
+ },
+ "comment": {
+ "comments": [
+ {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172/comment/10141",
+ "id": "10141",
+ "author": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "avatarUrls": {
+ "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
+ },
+ "displayName": "Lara Büsch",
+ "active": true,
+ "timeZone": "Europe/Zurich",
+ "accountType": "atlassian"
+ },
+ "body": {
+ "type": "doc",
+ "version": 1,
+ "content": [
+ {
+ "type": "paragraph",
+ "content": [
+ {
+ "type": "text",
+ "text": "Verified Sept 1st"
+ }
+ ]
+ }
+ ]
+ },
+ "updateAuthor": {
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/user?accountId=712020%3Afcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "accountId": "712020:fcf63872-a9e0-41f9-a6cf-1f4bf4f39d97",
+ "avatarUrls": {
+ "48x48": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "24x24": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "16x16": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png",
+ "32x32": "https://secure.gravatar.com/avatar/0838b8b24d83ecccbf102d97d6f3ac7f?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FLB-2.png"
+ },
+ "displayName": "Lara Büsch",
+ "active": true,
+ "timeZone": "Europe/Zurich",
+ "accountType": "atlassian"
+ },
+ "created": "2025-09-01T08:53:31.042+0200",
+ "updated": "2025-09-01T08:53:31.042+0200",
+ "jsdPublic": true
+ }
+ ],
+ "self": "https://deltasecurity.atlassian.net/rest/api/3/issue/15172/comment",
+ "maxResults": 1,
+ "total": 1,
+ "startAt": 0
+ },
+ "worklog": {
+ "startAt": 0,
+ "maxResults": 20,
+ "total": 0,
+ "worklogs": []
+ }
+ }
+ },
{
"expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
"id": "15171",
diff --git a/modules/connectors/connectorTicketJira.py b/modules/connectors/connectorTicketJira.py
index d5b23d25..508a357a 100644
--- a/modules/connectors/connectorTicketJira.py
+++ b/modules/connectors/connectorTicketJira.py
@@ -209,17 +209,6 @@ class ConnectorTicketJira(TicketBase):
break
data = await response.json()
- # Debug: dump raw JIRA response per page
- try:
- debug_dir = os.path.join(os.getcwd(), "jira_debug")
- os.makedirs(debug_dir, exist_ok=True)
- token_suffix = next_page_token or "0"
- safe_suffix = token_suffix[:16].replace("/", "_")
- debug_file = os.path.join(debug_dir, f"search_response_{safe_suffix}.json")
- with open(debug_file, "w", encoding="utf-8") as f:
- json.dump(data, f, ensure_ascii=False, indent=2)
- except Exception as _e:
- logger.debug(f"Failed to write JIRA debug file: {str(_e)}")
# Handle cursor-based pagination response
issues = data.get("issues", [])
diff --git a/modules/services/serviceDeltaSync.py b/modules/services/serviceDeltaSync.py
index be5cae15..f2c5dbe6 100644
--- a/modules/services/serviceDeltaSync.py
+++ b/modules/services/serviceDeltaSync.py
@@ -532,7 +532,7 @@ async def perform_sync_jira_delta_group() -> bool:
bool: True if synchronization was successful, False otherwise
"""
try:
- if APP_ENV_TYPE != "prod" and APP_ENV_TYPE != "dev":
+ if APP_ENV_TYPE != "prod" and APP_ENV_TYPE != "tst":
logger.info("JIRA to SharePoint synchronization: TASK to run only in PROD")
return True