ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Ignore:
Timestamp:
May 22, 2007, 10:29:51 PM (14 years ago)
Author:
ogawa
Message:

#629:同じメンバーにコミュニティ副管理者と管理者交代要請を何度も送ることができる

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/2.8.x/webapp/modules/pc/do/c_admin_request_insert_c_commu_admin_confirm.php

    r2667 r3094  
    2424        //targetがコミュニティメンバー
    2525        // すでに管理者交代依頼メッセージ送信済みではない
    26 
     26        // すでに副管理者要請メッセージを送信済みでない
    2727
    2828        $status = db_common_commu_status($u, $target_c_commu_id);
     
    4343        if (!empty($target_c_commu_admin_confirm_list)) {
    4444            foreach ($target_c_commu_admin_confirm_list as $value) {
     45                if ($value['c_commu_id'] == $target_c_commu_id) {
     46                    handle_kengen_error();
     47                }
     48            }
     49        }
     50
     51        $target_c_commu_sub_admin_confirm_list =
     52        db_commu_anatani_c_commu_sub_admin_confirm_list4c_member_id($target_c_member_id);
     53        if (!empty($target_c_commu_sub_admin_confirm_list)) {
     54            foreach ($target_c_commu_sub_admin_confirm_list as $value) {
    4555                if ($value['c_commu_id'] == $target_c_commu_id) {
    4656                    handle_kengen_error();
Note: See TracChangeset for help on using the changeset viewer.