Changing "General: Case-sensitive Paths" setting does not trigger re-scan of database

Issue #1610 invalid
Arrow created an issue

Hello,

Since commit 77c95fe the checkbox “General: Rescan Paths On Change” was removed and it’s not possible to trigger a rescan of the database anymore.

Whenever I check or uncheck “General: Case-sensitive Paths”, the “DazAbsScanPath” file is not overwritten.

Here you can see a log (with Verbosity = 5) of me opening Blender then enabling and disabling the checkbox :

[fedora@home ~]$ /blender/app/blender
Read prefs: "/blender/user-config/userpref.blend"
Reloading external rigs...
Reloading external metarigs...

Loading MHX RTS
MHX RTS loaded

Loading DAZ
DAZ loaded
Load settings from /home/fedora/import-daz-settings-28x.json
Absolute paths loaded from /blender/user-datafiles/diffeo-scanned-absolute-paths.json
Settings file /home/fedora/import-daz-settings-28x.json saved
Settings file /home/fedora/import-daz-settings-28x.json saved

Apparently the class “DAZ_OT_ScanAbsolutePaths" should call “GS.scanAbsPaths" but it does not seems to work ? (i’m not an expert on Python)

Versions informations :

  • Diffeomorphic : 1.7.1.1651 (build 761e84e)
  • OS : Fedora 38 (Linux)
  • Blender : 3.6.0

Comments (6)

  1. Thomas Larsson repo owner

    The problem was that it was quite easy to trigger a lengthy scan by mistake. If you want to rescan the database, you must now do it manually with the Scan Absolute Paths button in the Utilities panel.

  2. Log in to comment