Plan config dir can now be a symlink - by Combustible (#1217)

* Allow Plan config dir to be a symlink (#1208)

Signed-off-by: Byron Marohn <combustible@live.com>

* Added Combustible as a contributor
This commit is contained in:
Risto Lahtela 2019-11-10 09:38:10 +02:00 committed by GitHub
parent 113ca21343
commit 717181eca9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 10 additions and 2 deletions

View File

@ -69,7 +69,10 @@ public class ConfigWriter {
ConfigNode storedParent = writing.parent;
writing.updateParent(null);
Files.createDirectories(outputPath.getParent());
Path directory = outputPath.getParent();
if (!Files.isDirectory(directory.toRealPath())) {
Files.createDirectories(directory);
}
Files.write(outputPath, parseLines(writing), StandardCharsets.UTF_8, StandardOpenOption.TRUNCATE_EXISTING, StandardOpenOption.CREATE);
writing.updateParent(storedParent);

View File

@ -192,6 +192,7 @@
<li>Argetan <i class="fa fa-fw fa-code"></i></li>
<li>Aurelien <i class="fa fa-fw fa-code"></i> <i class="fa fa-fw fa-language"></i></li>
<li>BrainStone <i class="fa fa-fw fa-code"></i></li>
<li>Combustible <i class="fa fa-fw fa-code"></i></li>
<li>CyanTech <i class="fa fa-fw fa-language"></i></li>
<li>DarkPyves <i class="fa fa-fw fa-code"></i></li>
<li>DaveDevil <i class="fa fa-fw fa-language"></i></li>

View File

@ -734,6 +734,7 @@
<li>Argetan <i class="fa fa-fw fa-code"></i></li>
<li>Aurelien <i class="fa fa-fw fa-code"></i> <i class="fa fa-fw fa-language"></i></li>
<li>BrainStone <i class="fa fa-fw fa-code"></i></li>
<li>Combustible <i class="fa fa-fw fa-code"></i></li>
<li>CyanTech <i class="fa fa-fw fa-language"></i></li>
<li>DarkPyves <i class="fa fa-fw fa-code"></i></li>
<li>DaveDevil <i class="fa fa-fw fa-language"></i></li>

View File

@ -659,6 +659,7 @@
<li>Argetan <i class="fa fa-fw fa-code"></i></li>
<li>Aurelien <i class="fa fa-fw fa-code"></i> <i class="fa fa-fw fa-language"></i></li>
<li>BrainStone <i class="fa fa-fw fa-code"></i></li>
<li>Combustible <i class="fa fa-fw fa-code"></i></li>
<li>CyanTech <i class="fa fa-fw fa-language"></i></li>
<li>DarkPyves <i class="fa fa-fw fa-code"></i></li>
<li>DaveDevil <i class="fa fa-fw fa-language"></i></li>
@ -752,7 +753,7 @@
<script>
try {
Highcharts.setOptions({lang: {noData: "No Data to Display"}, time: {timezoneOffset: ${timeZone} * 60}
})
});
setLoadingText('Loading player values..');
jsonRequest("../v1/player?player=${playerName}", function (json, error) {
loadPlayerOverviewValues(json, error);

View File

@ -201,6 +201,7 @@
<li>Argetan <i class="fa fa-fw fa-code"></i></li>
<li>Aurelien <i class="fa fa-fw fa-code"></i> <i class="fa fa-fw fa-language"></i></li>
<li>BrainStone <i class="fa fa-fw fa-code"></i></li>
<li>Combustible <i class="fa fa-fw fa-code"></i></li>
<li>CyanTech <i class="fa fa-fw fa-language"></i></li>
<li>DarkPyves <i class="fa fa-fw fa-code"></i></li>
<li>DaveDevil <i class="fa fa-fw fa-language"></i></li>

View File

@ -1208,6 +1208,7 @@
<li>Argetan <i class="fa fa-fw fa-code"></i></li>
<li>Aurelien <i class="fa fa-fw fa-code"></i> <i class="fa fa-fw fa-language"></i></li>
<li>BrainStone <i class="fa fa-fw fa-code"></i></li>
<li>Combustible <i class="fa fa-fw fa-code"></i></li>
<li>CyanTech <i class="fa fa-fw fa-language"></i></li>
<li>DarkPyves <i class="fa fa-fw fa-code"></i></li>
<li>DaveDevil <i class="fa fa-fw fa-language"></i></li>