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

Opened 12 years ago

Closed 11 years ago

#2066 closed defect (invalid)

初期コミュニティ強制登録時にコミュニティメンバー二重登録

Reported by: saito Owned by: nobody
Priority: minor Milestone:
Component: pne-admin Version:
Keywords: Cc:

Description

レプリケーション構成でマスタ・スレーブを作成し

マスタにコミュニティ登録メンバが存在し、スレーブにコミュニティ登録メンバーが存在しない場合に

2.12実装予定の初期コミュニティ強制登録した場合、登録済みのメンバーが再度マスタに登録されてしまう。

本件は、コミュニティにメンバーが存在しているかどうか確認する既存関数: db_commu_get_c_join_statusで使用している

db_commu_is_c_commu_member

内の

    $sql = 'SELECT c_commu_member_id FROM c_commu_member' .
            ' WHERE c_commu_id = ? AND c_member_id = ?';
    $params = array(intval($c_commu_id), intval($c_member_id));
    return (bool)db_get_one($sql, $params);

でdb_get_oneが、'main_reader'を呼び込んでいるためにおこった障害

Change History (1)

comment:1 Changed 11 years ago by ogawa

Milestone: OpenPNE2.12.0
Resolution: invalid
Status: newclosed
Summary: 【不具合】コミュニティメンバー二重登録初期コミュニティ強制登録時にコミュニティメンバー二重登録
Type: enhancementdefect

2.12では初期コミュニティ強制登録は実装されませんでした。

Note: See TracTickets for help on using tickets.