コメント機能のバグ修正…
昨日の夜(正確には深夜でしたので今日)にこのサイト「プログラムとはずがたり」のコメント機能を仕上げたつもりでいたのですが、朝になって再度実験してみますとバグがありましたので慌てて直しました。今度は大丈夫だと思いますので、どなたかコメントしていただけると幸いです。
コメント機能のバグは、認証コードがらみでした。昨日は実験の際に面倒だったので認証機能を外して実験しており、ローカルではテスト済みだったこともあって、バグがあったことに気がつきませんでした。
認証コードに誤りがあると、書き込み確認のページで戻るように指示するのですが、その際に認証コードがリセットされます。ところが、新しい認証コードを入力しても、確認ページに進むと古い認証コードと照らし合わせるためいつまでも書き込みができないという状態になっておりました。
このため、書き込み確認のページから戻る際に、発行済の認証コードをPOST送信で戻し、認証コードが未発行が発行済なのかを判断、これによって新規に認証コードを生成するか、使い回すかを決めるように改良しました。
取り急ぎの改良ですので、ソースが汚いです。まぁ、もともと綺麗なソースなど書けない私ですが(笑)。
これでしばらく様子を見ようと思います。
※この記事は過去のサイトから移行したものであり、
現在の内容とは異なっている場合がありますことをご了承下さいませ。
コメントを残す