Merge branch 'master' of 60.1.1.230:backend/jieling_server
commit
0f4fe589a8
|
@ -59,9 +59,10 @@ public class MailLogic {
|
|||
cMailList.add(cMail);
|
||||
}
|
||||
//超过邮件上限, 删除时间最早的一封
|
||||
if (cMailList.size() > Global.MAIL_BOX_CAPACITY){
|
||||
int size = cMailList.size();
|
||||
if (size > Global.MAIL_BOX_CAPACITY){
|
||||
Collections.sort(cMailList, Comparator.comparingInt(Mail::getSendTime));
|
||||
for(int i = 0; i < (cMailList.size()-Global.MAIL_BOX_CAPACITY); i++){
|
||||
for(int i = 0; i < (size - Global.MAIL_BOX_CAPACITY); i++){
|
||||
cMailList.remove(0);
|
||||
mailManager.removeMail(cMailList.get(0).getId());
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue