Fix duplicated fields in the JSON data

This commit is contained in:
dario-cfpt
2020-01-14 09:04:27 +01:00
parent 05bf75babe
commit e24b4be8ed
3 changed files with 19 additions and 7 deletions

12
server/dist/index.js vendored
View File

@ -46,7 +46,9 @@ class FE_Charts {
static getAllCharactersGrowthRates() { static getAllCharactersGrowthRates() {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
let charactersGrowRates = null; let charactersGrowRates = null;
yield CharacterGrowthRate.findAll().then(results => { yield CharacterGrowthRate.findAll({
attributes: ["value", "idCharacter", "idStat"]
}).then(results => {
charactersGrowRates = results; charactersGrowRates = results;
}).catch(err => FE_Charts.logError(err)); }).catch(err => FE_Charts.logError(err));
return charactersGrowRates; return charactersGrowRates;
@ -55,7 +57,9 @@ class FE_Charts {
static getAllClassesGrowthRates() { static getAllClassesGrowthRates() {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
let classesGrowRates = null; let classesGrowRates = null;
yield ClassGrowthRate.findAll().then(results => { yield ClassGrowthRate.findAll({
attributes: ["value", "idClass", "idStat"]
}).then(results => {
classesGrowRates = results; classesGrowRates = results;
}).catch(err => FE_Charts.logError(err)); }).catch(err => FE_Charts.logError(err));
return classesGrowRates; return classesGrowRates;
@ -95,7 +99,9 @@ class FE_Charts {
static getAllRestrictedClasses() { static getAllRestrictedClasses() {
return __awaiter(this, void 0, void 0, function* () { return __awaiter(this, void 0, void 0, function* () {
let restrictedClasses = null; let restrictedClasses = null;
yield RestrictedCharacterClass.findAll().then(results => { yield RestrictedCharacterClass.findAll({
attributes: ["idClass", "idCharacter"]
}).then(results => {
restrictedClasses = results; restrictedClasses = results;
}).catch(err => FE_Charts.logError(err)); }).catch(err => FE_Charts.logError(err));
return restrictedClasses; return restrictedClasses;

File diff suppressed because one or more lines are too long

View File

@ -39,7 +39,9 @@ abstract class FE_Charts {
static async getAllCharactersGrowthRates() { static async getAllCharactersGrowthRates() {
let charactersGrowRates = null; let charactersGrowRates = null;
await CharacterGrowthRate.findAll().then(results => { await CharacterGrowthRate.findAll({
attributes: ["value", "idCharacter", "idStat"]
}).then(results => {
charactersGrowRates = results charactersGrowRates = results
}).catch(err => FE_Charts.logError(err)); }).catch(err => FE_Charts.logError(err));
return charactersGrowRates; return charactersGrowRates;
@ -47,7 +49,9 @@ abstract class FE_Charts {
static async getAllClassesGrowthRates() { static async getAllClassesGrowthRates() {
let classesGrowRates = null; let classesGrowRates = null;
await ClassGrowthRate.findAll().then(results => { await ClassGrowthRate.findAll({
attributes: ["value", "idClass", "idStat"]
}).then(results => {
classesGrowRates = results classesGrowRates = results
}).catch(err => FE_Charts.logError(err)); }).catch(err => FE_Charts.logError(err));
return classesGrowRates; return classesGrowRates;
@ -83,7 +87,9 @@ abstract class FE_Charts {
static async getAllRestrictedClasses() { static async getAllRestrictedClasses() {
let restrictedClasses = null; let restrictedClasses = null;
await RestrictedCharacterClass.findAll().then(results => { await RestrictedCharacterClass.findAll({
attributes: ["idClass", "idCharacter"]
}).then(results => {
restrictedClasses = results restrictedClasses = results
}).catch(err => FE_Charts.logError(err)); }).catch(err => FE_Charts.logError(err));
return restrictedClasses; return restrictedClasses;