pull/1342/head^2
Ryan Wang 2021-04-08 15:07:41 +08:00 committed by GitHub
parent eed1ef379d
commit 1a3254deba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 11 deletions

View File

@ -22,12 +22,6 @@ import run.halo.app.model.enums.Mode;
@ConfigurationProperties("halo")
public class HaloProperties {
/**
* Production env. (Default is true)
*/
@Deprecated
private boolean productionEnv = true;
/**
* Authentication enabled.
*/

View File

@ -146,10 +146,6 @@ public class StartedListener implements ApplicationListener<ApplicationStartedEv
Boolean isInstalled = optionService
.getByPropertyOrDefault(PrimaryProperties.IS_INSTALLED, Boolean.class, false);
if (isInstalled) {
return;
}
try {
String themeClassPath = ResourceUtils.CLASSPATH_URL_PREFIX + ThemeService.THEME_FOLDER;
@ -172,7 +168,7 @@ public class StartedListener implements ApplicationListener<ApplicationStartedEv
Path themePath = themeService.getBasePath();
// Fix the problem that the project cannot start after moving to a new server
if (!haloProperties.getMode().isProductionEnv() || Files.notExists(themePath)) {
if (Files.notExists(themePath) || !isInstalled) {
FileUtils.copyFolder(source, themePath);
log.debug("Copied theme folder from [{}] to [{}]", source, themePath);
} else {