epam / Indigo

Universal cheminformatics toolkit, utilities and database search tools
http://lifescience.opensource.epam.com
Apache License 2.0
292 stars 100 forks source link

Cannot save Arrows to CDX / base64 CDX formats. #1780

Open NadezhdaPeskun opened 4 months ago

NadezhdaPeskun commented 4 months ago

Steps to Reproduce

  1. Use Indigo library (Bingo cartridge). Describe environment
  2. Add to Canvas Arrows element (or Open KET file)
  3. Save >> select CDX >>Error1
  4. Save >> select based64 CDX >> Error1

Expected behavior We should be able to save any arrows to any CDX format (CDX, based64 CDX, CDXXML) and open arrows in the Ketcher and ChemDraw.

Actual behavior Error1) Convert error! IndigoException: _Map_base::at while user is saving Arrows to CDX and base64 CDX formats

related with https://github.com/epam/ketcher/issues/1798 https://github.com/epam/Indigo/issues/1799

Attachments File KET with Arrow >> 3 AfterBond Arrows KET.zip

Correct Arrows

3 AfterBond_Arrow KET-OK

ERROR1

Cannot Converted to CDX

Environment details: • OS: Windows 10 Pro (version 22H2) x64 • Browser: Сhrome • Version: (122.0.6261.95) x64

Ketcher version 2.19.0 – rc.1 Indigo Toolkit Version 1.18.0-rc.6.0-g98bf384e0-x86_64-linux-gnu-11.2.1

AlexeyGirin commented 3 months ago

Moved to Refined Backlog since not fixed over 2 releases