Commit 8ddc2d94 authored by nanahira's avatar nanahira

fix reflect-metadata

parent bb6ee175
......@@ -36,6 +36,7 @@ const User_1 = require("./entities/User");
const RandomDuelScore_1 = require("./entities/RandomDuelScore");
const jszip_1 = __importDefault(require("jszip"));
const fs = __importStar(require("fs"));
require("reflect-metadata");
class DataManager {
constructor(config, log) {
this.config = config;
......
......@@ -13,6 +13,7 @@ import {User} from "./entities/User";
import {RandomDuelScore} from "./entities/RandomDuelScore";
import JSZip from "jszip";
import * as fs from "fs";
import "reflect-metadata";
interface BasePlayerInfo {
name: string;
......
......@@ -30,6 +30,7 @@
"pg": "^6.4.2",
"q": "^1.5.1",
"querystring": "^0.2.0",
"reflect-metadata": "^0.1.13",
"request": "latest",
"sqlite3": "latest",
"typeorm": "^0.2.29",
......
......@@ -315,8 +315,8 @@ init = () ->
settings.modules.cloud_replay.enabled = false
await setting_save(settings)
log.warn("Cloud replay cannot be enabled because no MySQL.")
if settings.modules.tournament_mode.enable_recover.enabled
settings.modules.tournament_mode.enable_recover.enabled = false
if settings.modules.tournament_mode.enable_recover
settings.modules.tournament_mode.enable_recover = false
await setting_save(settings)
log.warn("Recover mode cannot be enabled because no MySQL.")
if settings.modules.chat_color.enabled
......
......@@ -413,8 +413,8 @@
await setting_save(settings);
log.warn("Cloud replay cannot be enabled because no MySQL.");
}
if (settings.modules.tournament_mode.enable_recover.enabled) {
settings.modules.tournament_mode.enable_recover.enabled = false;
if (settings.modules.tournament_mode.enable_recover) {
settings.modules.tournament_mode.enable_recover = false;
await setting_save(settings);
log.warn("Recover mode cannot be enabled because no MySQL.");
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment