mirror of
https://github.com/OpenFusionProject/Client.git
synced 2024-11-22 05:30:05 +00:00
Compare commits
5 Commits
bfaad6e098
...
b752fd7e3e
Author | SHA1 | Date | |
---|---|---|---|
|
b752fd7e3e | ||
|
51f0c06092 | ||
|
695fcaebb6 | ||
|
01a4318db5 | ||
|
4105472d3c |
@ -294,7 +294,7 @@ function restoreDefaultVersions() {
|
||||
}
|
||||
|
||||
function editConfig() {
|
||||
var jsonToModify = JSON.parse(remotefs.readJsonSync(configPath));
|
||||
var jsonToModify = JSON.parse(remotefs.readFileSync(configPath));
|
||||
|
||||
jsonToModify["autoupdate-check"] = $("#editconfig-autoupdate").prop("checked");
|
||||
jsonToModify["cache-swapping"] = $("#editconfig-cacheswapping").prop("checked");
|
||||
@ -302,14 +302,17 @@ function editConfig() {
|
||||
jsonToModify["verify-offline-cache"] = $("#editconfig-verifyofflinecache").prop("checked");
|
||||
|
||||
var dirInput = $("#editconfig-offlinecachelocation:text").val();
|
||||
|
||||
jsonToModify["offline-cache-location"] = (
|
||||
var shouldChangeRoot = (
|
||||
remotefs.existsSync(dirInput) &&
|
||||
remotefs.statSync(dirInput).isDirectory()
|
||||
) ? dirInput : offlineRoot;
|
||||
);
|
||||
|
||||
jsonToModify["offline-cache-location"] = shouldChangeRoot ? dirInput : offlineRoot;
|
||||
|
||||
remotefs.writeFileSync(configPath, JSON.stringify(jsonToModify, null, 4));
|
||||
|
||||
loadConfig();
|
||||
if (shouldChangeRoot) handleCache("hash-check", null, "offline");
|
||||
}
|
||||
|
||||
function validateCacheLocation() {
|
||||
|
@ -536,7 +536,7 @@
|
||||
class="form-control form-row w-75"
|
||||
id="editconfig-offlinecachelocation"
|
||||
type="text"
|
||||
oninput="validateCacheLocator()"
|
||||
oninput="validateCacheLocation()"
|
||||
/>
|
||||
</form>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user