Infos:
Used Zammad version: 4.1.0-1629278242.03345214.bionic amd64
Installation method (source, package, …): apt package
Operating system: Ubuntu 18.04.5 LTS
Database + version: 10.18 (Ubuntu 10.18-0ubuntu0.18.04.1)
Elasticsearch version: 7.14.0 amd64
Browser + version: not used, import done via console
OTRS version: 6.0.14
[Znuny4OTRS-Repo] 6.0.76
[Znuny4OTRS-ZammadMigrator] 6.0.7
Expected behavior:
- Diff-import from OTRS creates new tickets in Zammad with article from OTRS
Actual behavior:
- Diff-import from OTRS creates new tickets in Zammad without article from OTRS
- Ticket title, number, created-time, customer, group, owner, state are imported as expected
Steps to reproduce the behavior:
- Do initial import from OTRS
- after initial import is done create new tickets in OTRS
- do diff-import from OTRS
Import method
sudo -u zammad zammad run rails c
Delayed::Worker.max_run_time = 7.days
Setting.set('import_otrs_endpoint', 'https://otrs.xyz.com/otrs/public.pl?Action=ZammadMigrator')
Setting.set('import_otrs_endpoint_key', 'xxx')
Setting.set('import_mode', true)
Import::OTRS.start(threads: 6)
#Diff import
Delayed::Worker.max_run_time = 7.days
Setting.set('import_otrs_endpoint', 'https://otrs.xyz.com/otrs/public.pl?Action=ZammadMigrator')
Setting.set('import_otrs_endpoint_key', 'xxx')
Setting.set('import_mode', true)
Setting.set('system_init_done', false)
Import::OTRS.diff_worker
Reference
Has already been described in Import::OTRS.diff_worker creates/imports tickets without articles but closed after 4 months.