Fix infinite sub traffic

This commit is contained in:
problematicconsumer
2024-01-12 23:00:08 +03:30
parent 3c38d6a88f
commit 0fc7985e48

View File

@@ -88,13 +88,14 @@ abstract class ProfileParser {
case { case {
"upload": final upload?, "upload": final upload?,
"download": final download?, "download": final download?,
"total": final total, "total": var total,
"expire": final expire "expire": final expire
}) { }) {
total = total ?? 0;
return SubscriptionInfo( return SubscriptionInfo(
upload: upload, upload: upload,
download: download, download: download,
total: total ?? 9223372036854775807, total: total == 0 ? 9223372036854775807 : total,
expire: DateTime.fromMillisecondsSinceEpoch( expire: DateTime.fromMillisecondsSinceEpoch(
(expire ?? 92233720368) * 1000, (expire ?? 92233720368) * 1000,
), ),