Ah, I see. Well, there are several solutions:
-
PhotoStructure will automatically re-sync assets that are visited with the asset info panel open. (No, this isnât documented or even discoverable: it was an experiment to help me debug locally, and I donât think itâs generally a great idea (?), but at least for the time being, this is how PhotoStructure works).
-
Run a âlibrary rebuildâ: itâs already in the product, and itâs easy for you to start (via the nav menu), but itâll take a while and do a bunch of work that isnât necessary.
-
You can run a
sync --forcemanually via the command line for the affected directories. Know that you can givesyncas many files and directories on the command line as you need, and they donât need to be directories currently in your âscan pathsâ. The--forcetellssyncandsync-fileto disable the âno-opâ filter that skips over files are âalready in syncâ (if their mtime and size match whatâs in the database), and actually re-import the files.
./photostructure sync --force /path/to/dir1 /path/to/dir2 ...
- In the future, PhotoStructure should somehow remember what settings were configured at some point in time, and if the settings change, prompt the user
Youâve changed settings since your last sync. Would you like to rebuild your library to make the new settings take effect? This may take a while.
[ OK ] [ cancel ]
This would cover the use case of people upgrading to PLUS from LITE, as well as changes like setting requireMakeModel.