refactor: убрал подготовку среднего значения качества для фронта в отдельную функцию
This commit is contained in:
parent
4f054bc555
commit
2194770e1b
|
|
@ -116,33 +116,30 @@ export class BlacklistService {
|
|||
}
|
||||
}
|
||||
for (const res in result) {
|
||||
result[res].blacklistItem.toxic =
|
||||
Math.round(
|
||||
(result[res].blacklistItem.toxic / 2 / result[res].reportCount) * 100,
|
||||
) / 100;
|
||||
result[res].blacklistItem.cheater =
|
||||
Math.round(
|
||||
(result[res].blacklistItem.cheater / 2 / result[res].reportCount) *
|
||||
100,
|
||||
) / 100;
|
||||
result[res].blacklistItem.afk =
|
||||
Math.round(
|
||||
(result[res].blacklistItem.afk / 2 / result[res].reportCount) * 100,
|
||||
) / 100;
|
||||
result[res].blacklistItem.useless =
|
||||
Math.round(
|
||||
(result[res].blacklistItem.useless / 2 / result[res].reportCount) *
|
||||
100,
|
||||
) / 100;
|
||||
result[res].blacklistItem.griefer =
|
||||
Math.round(
|
||||
(result[res].blacklistItem.griefer / 2 / result[res].reportCount) *
|
||||
100,
|
||||
) / 100;
|
||||
result[res].blacklistItem.smurf =
|
||||
Math.round(
|
||||
(result[res].blacklistItem.smurf / 2 / result[res].reportCount) * 100,
|
||||
) / 100;
|
||||
result[res].blacklistItem.toxic = this.prepareQualityToFront(
|
||||
result[res].blacklistItem.toxic,
|
||||
result[res].reportCount,
|
||||
);
|
||||
result[res].blacklistItem.cheater = this.prepareQualityToFront(
|
||||
result[res].blacklistItem.cheater,
|
||||
result[res].reportCount,
|
||||
);
|
||||
result[res].blacklistItem.afk = this.prepareQualityToFront(
|
||||
result[res].blacklistItem.afk,
|
||||
result[res].reportCount,
|
||||
);
|
||||
result[res].blacklistItem.useless = this.prepareQualityToFront(
|
||||
result[res].blacklistItem.useless,
|
||||
result[res].reportCount,
|
||||
);
|
||||
result[res].blacklistItem.griefer = this.prepareQualityToFront(
|
||||
result[res].blacklistItem.griefer,
|
||||
result[res].reportCount,
|
||||
);
|
||||
result[res].blacklistItem.smurf = this.prepareQualityToFront(
|
||||
result[res].blacklistItem.smurf,
|
||||
result[res].reportCount,
|
||||
);
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
|
@ -198,4 +195,8 @@ export class BlacklistService {
|
|||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
prepareQualityToFront(quality: number, count: number) {
|
||||
return Math.round((quality / 2 / count) * 100) / 100;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue