IPED icon indicating copy to clipboard operation
IPED copied to clipboard

Map interaction inconsistencies when items have multi valued location field

Open patrickdalla opened this issue 1 year ago • 2 comments

While implementing a solution for #43, it was found that the maps Aleapp plugin extracted 2 locations per item that represents google maps direction (to and from). The implementation of map does not expect this, and item selection and highlighting is performing inconsistently.

patrickdalla avatar Feb 14 '24 11:02 patrickdalla

Hi @patrickdalla, thanks. Should we classify this as bug or enhancement? Does it happen with currently supported GPS artifacts or just with the new ALeapp integration?

lfcnassif avatar Feb 14 '24 13:02 lfcnassif

I checked the code for ExtraProperties.LOCATIONS references. In GeofileParser, the method set of Metadata is called, with single lat and long passed with ExtraProperties.LOCATIONS, indicating that only one location is added per extracted subitem.

But the chat parsers (whatsapp, threema) call the method add of Metadata with ExtraProperties.LOCATIONS of the chat correspondent item, when extractMessages is false to extract individual messages as items.

So, there is a possible situation when this issue can occur in past releases. Maybe is better classify it as BUG.

patrickdalla avatar Feb 14 '24 14:02 patrickdalla