[bug] fix status colors in pages

Co-Authored-By: Alireza Ahmadi <alireza7@gmail.com>
This commit is contained in:
MHSanaei
2023-12-04 23:51:14 +03:30
parent ba2d02ae1d
commit 375814da27
6 changed files with 65 additions and 59 deletions
+3 -12
View File
@@ -1112,19 +1112,10 @@
remained = clientStats.totalGB - (clientStats.up + clientStats.down);
return remained>0 ? remained : 0;
},
statsColor(dbInbound, email) {
if (email.length == 0) return '#0e49b5';
clientStatsColor(dbInbound, email) {
if (email.length == 0) return clientUsageColor();
clientStats = dbInbound.clientStats.find(stats => stats.email === email);
switch (true) {
case !clientStats:
return "#0e49b5";
case clientStats.up + clientStats.down < clientStats.total - app.trafficDiff:
return "#0e49b5";
case clientStats.up + clientStats.down < clientStats.total:
return "#FFA031";
default:
return "#E04141";
}
return clientUsageColor(clientStats, app.trafficDiff)
},
statsProgress(dbInbound, email) {
if (email.length == 0) return 100;