Project

General

Profile

Bug(バグ) #519

ナビゲーションキャッシュ機能を元に戻す

Added by Shinichi Urabe over 11 years ago. Updated over 11 years ago.

Status:
Fixed(完了)
Priority:
Urgent(急いで)
Target version:
Start date:
2010-01-20
Due date:
% Done:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

Description

問題

  • #430 で追加されたナビゲーション部分のキャッシュの動作でナビゲーションのリンク先が異なるメンバーのものとなる現象が発生する可能性がある

再現方法

1. member_id=1でdiary/2が作成してあるとする
2. member_id=2で、diary/2にアクセス
3. ログアウトし、member_id=1でログイン
4. member_id=1で、member/2にアクセス
5. ローカルナビの「ホーム」のリンクが member/1 になっている

解決策

安全性と最小限の修正で済む方法を検討した結果、この機能を一旦取り消し、別のリリースで修正、実装を行う


Related issues

Related to OpenPNE 3 - Enhancement(機能追加・改善) #430: Enable to cache navigations (ナビゲーション部をキャッシュさせる) Fixed(完了) 2010-01-03
Related to OpenPNE 3 - Bug(バグ) #517: Display other member's local navigation sometimes (違うメンバーのローカルナビゲーションが表示されることがある) Fixed(完了) 2010-01-19
Related to OpenPNE 3 - Bug(バグ) #613: Disable to cache navigations (ナビゲーションキャッシュ機能を元に戻す) Fixed(完了) 2010-02-12

History

#1 Updated by Shinichi Urabe over 11 years ago

  • Status changed from New(新規) to Accepted(着手)
  • Priority changed from Normal(通常) to Urgent(急いで)
  • % Done changed from 0 to 30

http://github.com/openpne/OpenPNE3/tree/for-3.4.0.1 で取り消し分をコミットしました。
確認をお願いします。refs を付け忘れたので、レビュー待ちにならないです。すみません。

#2 Updated by Mutsumi Imamura over 11 years ago

  • % Done changed from 30 to 80

テスト実施しました。OKです。

#3 Updated by Shinichi Urabe over 11 years ago

  • % Done changed from 80 to 100

FIX

#4 Updated by Shinichi Urabe over 11 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)

#5 Updated by Shinichi Urabe over 11 years ago

以下で修正を行っています
e7aaf706
d930436e
a32d44e2

#6 Updated by Shinichi Urabe over 11 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)

ソースコードチェック:小川さん
テストチェック:今村さん
完了しています

Also available in: Atom PDF