0

场景:
1:如果多个用户登录并单击“请求”按钮
2:用户在浏览器中为同一 URL 打开了多个选项卡并单击“请求”按钮

注意:如果用户有权限,自动授权检查将从数据库中获取。

问题陈述:
1:如果请求是,autogrant则服务器发送第一封主题为的电子邮件user requested,然后发送第二封电子邮件request approved

2:如果请求是,autogrant not available那么服务器只发送一封主题为“用户请求”的电子邮件

我不知道为什么,但sometime在问题陈述 1 中:用户首先收到了第二封电子邮件。即以相反的顺序。我无法弄清楚是什么导致了这个问题。它在两种情况下都发生

我正在为我的网站使用涡轮齿轮。
我在python中按顺序编写了指令:

s.sendmail("......")     # send email for subject user request
if autogrant(user):      # check for autogrant codition
    s.sendmail("......") # send email for request approved
4

0 回答 0