Procházet zdrojové kódy

Check for the presence of AppDataLocal folder before using it

Anthony Lavado před 5 roky
rodič
revize
330395e8b6
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      deployment/windows/jellyfin.nsi

+ 2 - 1
deployment/windows/jellyfin.nsi

@@ -494,7 +494,8 @@ ${If} $BasicInstall == 1
     StrCpy $_SERVICESTART_ "No"
     StrCpy $_SERVICEACCOUNTTYPE_ "None"
     StrCpy $_MAKESHORTCUTS_ "Yes"
-    StrCpy $_JELLYFINDATADIR_ "$LOCALAPPDATA\Jellyfin\Server"
+    IfFileExists "$LOCALAPPDATA\Jellyfin\Server\*.*" 0 ; if the folder exists, use this, otherwise, go with new default
+        StrCpy $_JELLYFINDATADIR_ "$LOCALAPPDATA\Jellyfin\Server"
 
 ${Else}
     StrCpy $_SETUPTYPE_ "Advanced"