10051回ご無沙汰しています。ユーザ承認まわりをいじっていて、TYPOらしきものに気がついたので投稿します。levelの判断方法がおかしい点SourceForge.netのフォーラムにも投稿したのですが、英語がうまくないので、こちらに詳しく書かせていただこうかと思います。0)のようにするのが正しいと思いますが、違いますでしょうか?このままですと、承認キーのURLに2度目のアクセスをしたときでも、「承認が完了しました。Activationの際にユーザがすでに複数のグループに入っている場合のバグActivation以前にすでに複数のグループにユーザが属している(レアなケースだと思いますが)と、Activationを行った際に、groups_users_linkに重複したリンク情報が登録されてしまうようです。31になったりします。探ってみたところ、/modules/user/class/users.phpの179行目に問題があるようです。$force);ここの$forceは省略されるべきではないでしょうか?getObjectsの第二引数は$limitのはずです。なってしまい、グループ・ユーザのリンク情報をすべてとってこれないため、groupid=2以外のグループが増殖してしまうようです。levelの判断方法がおかしい点これに関しては確かにバグみたいですね。2.1.6でもそのままの模様です。Activationの際にユーザがすでに複数のグループに入っている場合のバグこちらはバグ#1978064の修正としてgroup_users_linkにgroup_id/uidのユニークキーが追加されたので、legacyモジュールを1.06へとアップグレード後は重複データが作られることはなくなると思いますが、確かにバグですね。Activationの際にユーザがすでに複数のグループに入っている場合のバグこちらはバグ#1978064の修正としてgroup_users_linkにgroup_id/uidのユニークキーが追加されたので、legacyモジュールを1.06へとアップグレード後は重複データが作られることはなくなると思いますが、確かにバグですね。関してバグ#1978064に$forceパラメータの削除についてコメント追加しておきました。levelの判断方法がおかしい点これに関しては確かにバグみたいですね。2.1.6でもそのままの模様です。activation?にGIJOEさんがコメントされていました。Activationの際にユーザがすでに複数のグループに入っている場合のバグこちらはバグ#1978064の修正としてgroup_users_linkにgroup_id/uidのユニークキーが追加されたので、legacyモジュールを1.06へとアップグレード後は重複データが作られることはなくなると思いますが、確かにバグですね。TYPOを眺めながらユニークキーがあればなあと思っていたところでしたが、追加されたとのことでよかったです。