0

シナリオ :
1 : 複数のユーザーがログインして「リクエスト」ボタンをクリックし
た場合 2 : ユーザーがブラウザで同じ URL の複数のタブを開き、「リクエスト」ボタンをクリックした場合

注: ユーザーに権限がある場合、autogrant チェックはデータベースから取得されます。

問題の説明:
1: リクエストが次の場合autogrant、サーバーは件名が as の最初の電子メールを送信しuser requested、次に 2 番目の電子メールを送信します。request approved

2: リクエストがautogrant not available「ユーザーがリクエストした」という件名の電子メールを 1 つだけ送信する場合、サーバーは

理由はわかりませんがsometime、問題の説明 1: ユーザーは 2 番目のメールを最初に受け取りました。つまり逆順です。問題の原因を突き止めることができません。それは両方のシナリオで起こっています

ウェブサイトにターボギアを使用しています。
私は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