hvdwolf/jExifToolGUI

Strange behavior with ExifTool.config

mrtngrsbch opened this issue · 2 comments

I have had a hard time understanding what is going on and I still don't think I do.

  1. JTG overwrites my vrae.config file on startup
ScreenShot.2022-01-22.a.las.18.22.05.mp4
  1. I can run normally #exiftool -config vrae.config -xmp-vrae:ImageWorktype="toto" AR-MA-Bruzzone-Agesta-Antonella-Je-suis-la-2014-1.jpg
    1 image files updated
  2. JTG tells me that this value does not exist.
    image

vrae.config
https://github.com/MetadataDeluxe/VRA-Core-Essentials-ExifTool-config/blob/main/vrae.config

Yes, unfortunately this is indeed a bug. My check is wrong.
It should be "if not exists ....". but it is doing "if exists .." thereby overwriting the file on every new startup.
vrae.config was added somewhere in 1.6 or so. Removed in 1.7. Added again in 1.8 (or so), but with the wrong check.

Trying to find the problem I have done many tests. for example: deleting "jexiftoolgui.db".
At that point I remembered that my presets are hosted in the database....
ScreenShot 2022-01-23 at 15 29 52

Doing my tests is that I find improvements to make and old issues... and if you let me I will create a thread with this topic that seems to me very important