Only determine filenamelength limit if the the vault is mounted not read-only.

This commit is contained in:
Armin Schrenk
2021-01-11 14:15:37 +01:00
parent 9e3947f337
commit 589b8384eb
@@ -104,7 +104,7 @@ public class Vault {
if (vaultSettings.usesReadOnlyMode().get()) {
flags.add(FileSystemFlags.READONLY);
}
if (vaultSettings.filenameLengthLimit().get() == -1) {
if (!flags.contains(FileSystemFlags.READONLY) && vaultSettings.filenameLengthLimit().get() == -1) {
LOG.debug("Determining file name length limitations...");
int limit = new FileSystemCapabilityChecker().determineSupportedFileNameLength(getPath());
vaultSettings.filenameLengthLimit().set(limit);