プロジェクト

全般

プロフィール

Bug(バグ) #826

完了

Web全体に公開しているフレンドリストからメッセージを送信すると、送信者が/member/となる

Mutsumi Imamura さんがほぼ15年前に追加. 13年以上前に更新.

ステータス:
Works for me(再現せず)
優先度:
High(高め)
担当者:
対象バージョン:
-
開始日:
2010-03-08
期日:
進捗率:

0%

予定工数:
3.6 で発生するか:
Yes
[QA]バグ通知済:
はい
3.8 で発生するか:

説明

現象

携帯版のプロフィール公開機能で、フレンドリストをWeb全体に公開にするとメッセージを送るリンクが表示されるが、そこからメッセージを送信すると、送信者が/member/となってしまう。

再現環境

  • OpenPNE3.5.0-dev
  • opMessagePlugin0.9.0.3
  • FireMobileSimulatorにて確認

再現手順

  1. 管理画面のガジェット設定で、携帯版プロフィール画面ガジェット設定ページを開く(/pc_backend.php/design/gadget/type/mobileProfile)
  2. フレンドリストガジェットをWeb全体に公開する設定にする
  3. 携帯でプロフィールを公開しているメンバーのページにアクセスする(例:/member/1)
  4. フレンドリストガジェットにあるメッセージを書くリンクをクリックする
  5. メッセージを作成し送信する
  6. 送信されたメンバーでメッセージを確認する
  7. 送信者の欄が/member/になっている

原因

修正内容


関連するチケット 1 (0件未完了1件完了)

関連している opMessagePlugin - Bug(バグ) #1995: メッセージの送信者が退会した場合の送信者表示が「非SNSユーザー表示名設定」に従っていないFixed(完了)Maki Takahashi2010-03-08

操作

tu nguyen ngoc さんが14年以上前に更新

現象が発生しない。

Kousuke Ebihara さんが14年以上前に更新

  • 3.6 で発生するかYes にセット

Kousuke Ebihara さんが約14年前に更新

  • 優先度Normal(通常) から High(高め) に変更

Kousuke Ebihara さんが約14年前に更新

  • [QA]バグ通知済いいえ にセット

Kousuke Ebihara さんが約14年前に更新

  • [QA]バグ通知済いいえ から はい に変更

Maki Takahashi さんが13年以上前に更新

  • ステータスNew(新規) から Accepted(着手) に変更

Maki Takahashi さんが13年以上前に更新

  • 担当者Maki Takahashi にセット

Maki Takahashi さんが13年以上前に更新

  • ステータスAccepted(着手) から Works for me(再現せず) に変更

報告された条件では、現象が再現しませんでした。

確認環境その1

  • OpenPNE3.5.0
  • opMessagePlugin0.9.0.3
  • FireMobileSimulatorにて確認

確認環境その2

  • OpenPNE3.6beta8
  • opMessagePlugin0.9.1
  • FireMobileSimulatorにて確認

考察

フレンドリストガジェットに表示される「メッセージを書く」リンクは
公開範囲(Web全体に公開/全員に公開)に関わらず同じリンク先URLとなっており
指定された条件では(「送信者の欄が/member/になっている」現象のもととなる)
送信者のmember_idがメッセージデータに登録されていないという状態を引き起こすことはできません。

上記の「送信者のmember_idがメッセージデータに登録されていないという状態」は
Memberデータが削除されたとき=退会した場合に相当します。
現象は同じでも、再現条件が大きく異なるため本チケットとは別に対応をいたします。
なお、最新版であるopMessagePlugin0.9.1では、/member/とならず空欄となっています。
(が、管理画面での「非SNSユーザー表示名設定」に従っていないため修正すべきだと思われます)

他の形式にエクスポート: Atom PDF