プロジェクト

全般

プロフィール

Feature #691

完了

スキルの無効化

yusuke kokubo さんが約13年前に追加. 約13年前に更新.

ステータス:
終了(Closed)
優先度:
通常(Normal)
担当者:
対象バージョン:
開始日:
2011/03/25
期日:
進捗率:

100%

予定工数:
(合計: 0:00時間)

説明

ポイントが0になったスキルは無効化する。

物理削除は行わずに論理的にenableプロパティをfalseにする。

PointdownControllerを書き換えるのと、
getSkillsも対応する


子チケット 1 (0件未完了1件完了)

Feature #698: 過去のスキル表示UI終了(Closed)啓介 大橋2011/03/25

操作

yusuke kokubo さんが約13年前に更新

  • ステータス新規(New) から 解決(Resolved) に変更

7bddf6019e8d36c5558e7993e834bae2000eed27

とりあえず実装してみた。
ArrayListをフィルタリングする処理がとてもかっこ悪い…。

啓介 大橋 さんが約13年前に更新

フィルタリングするところ(if(rel.getPoint() == null) continue;)ってinMemoryFilterじゃまずいんでしたっけ??

yusuke kokubo さんが約13年前に更新

サーバ側で処理するべきかクライアント側で処理するべきかで迷ってたんですけど、
サーバ側でやった方が良いかもしれませんね…。

啓介 大橋 さんが約13年前に更新

ちょっと全体の仕組みを見ておきま~す!

yusuke kokubo さんが約13年前に更新

すみません。やっぱり後で直しておきます。クライアント側で色々難しいことをやらせない方が良いのかも。
元々は、

enable=trueなやつもfalseなやつも取得しておいて、
表示するときはtrueなやつだけで、「過去のスキル」みたいなリンクをクリックすると
falseなやつがグニュって表示されるイメージでした。

でもよくよく考えたら過去のスキルをクリックしたタイミングでサーバアクセスすればすむ話なんですよね。

啓介 大橋 さんが約13年前に更新

なるほど!
過去のスキルはのちのちDatastoreから消すのかな?って思ってました。

確かに最初は取ってこないで、リンク押下時に取ってきたほうが優しいですね!

yusuke kokubo さんが約13年前に更新

とりあえずenableなスキルを取得するAPIとdisableなスキルを取得するAPIをわけるようにします。
勝手なお願いですが、過去のスキルを取得するUIを作ってもらってもよいですか?

啓介 大橋 さんが約13年前に更新

勝手なお願いですが、過去のスキルを取得するUIを作ってもらってもよいですか?

了解です!
別チケットで管理させてくださいw

yusuke kokubo さんが約13年前に更新

  • ステータス解決(Resolved) から 終了(Closed) に変更

APIはわけました。
このチケットはとりあえず終了にしておきます。

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