Quarantine

* Mark message as viewed as soon as when a user opens one of his messages
* fix: search pattern can be resetted
This commit is contained in:
Antoine Nguyen
2012-05-22 09:46:32 +02:00
parent 07887c15ed
commit 184177b405
2 changed files with 9 additions and 6 deletions
+6 -3
View File
@@ -160,10 +160,13 @@ def viewmail(request, mail_id):
rcpt = request.GET["rcpt"]
else:
rcpt = None
if request.user.has_mailbox:
mb = Mailbox.objects.get(user=request.user)
msgrcpt = Msgrcpt.objects.get(mail=mail_id, rid__email=mb.full_address)
msgrcpt.rs = 'V'
msgrcpt.save()
if not rcpt or rcpt == mb.full_address:
msgrcpt = Msgrcpt.objects.get(mail=mail_id, rid__email=mb.full_address)
msgrcpt.rs = 'V'
msgrcpt.save()
content = Template("""
<iframe src="{{ url }}" id="mailcontent"></iframe>
+3 -3
View File
@@ -39,9 +39,9 @@
criteria: criteria
});
} else {
this.options.navobj.deleteParam("pattern");
this.options.navobj.deleteParam("criteria");
this.options.navobj.deleteParam("page");
this.options.navobj.delparam("pattern");
this.options.navobj.delparam("criteria");
this.options.navobj.delparam("page");
}
this.options.navobj.update();
}