fixed - sub show time when "Start After First Use"

This commit is contained in:
mhsanaei 2024-07-17 16:39:53 +02:00
parent 4d4eef8d8a
commit 7417c52c8f

View file

@ -1023,10 +1023,9 @@ func (s *SubService) genRemark(inbound *model.Inbound, email string, extra strin
remark = append(remark, fmt.Sprintf("%dM⏳", minutes)) remark = append(remark, fmt.Sprintf("%dM⏳", minutes))
} }
case exp < 0: case exp < 0:
passedSeconds := now - exp days := exp / -86400
days := passedSeconds / 86400 hours := (exp % -86400) / 3600
hours := (passedSeconds % 86400) / 3600 minutes := (exp % -3600) / 60
minutes := (passedSeconds % 3600) / 60
if days > 0 { if days > 0 {
if hours > 0 { if hours > 0 {
remark = append(remark, fmt.Sprintf("%dD,%dH⏳", days, hours)) remark = append(remark, fmt.Sprintf("%dD,%dH⏳", days, hours))