Page tree

Contents

質問

ユーザー単位やプロジェクト単位での更新履歴を確認するために、アクティビティストリームガジェットの利用を始めましたが、グローバルフィルターで日付を指定した際、yyyy/mm月/ddという形式で入力が入ってしまう。

この形式だと不正な入力となり、yyyy/mm/ddで指定しないとフィルターの設定ができません。

月の文字を削除した状態で即Enterを押下すれば、yyyy/mm/ddの形式で保存されますが、削除後に他のフィルターを設定するためにカーソルを移すと、削除したはずの月の文字が復元されてしまいます。

設定ファイルが修正できでば回避できると考えておりますが、このオートコンプリートで入力される日付を正しいyyyy/mm/dd形式に修正することはできますか?


回答

大変申し訳ございませんが、オートコンプリートで入力される日付を正しいyyyy/mm/dd形式に修正することはできません。

Atlassian Jira に要望が挙がっていますが、現時点では特に対応は行われておらず、2点の回避策が紹介されております。

JRASERVER-40891 Activity stream gadget calendar filter date selection "double byte language" error


回避策

  1. yyyy/mm月/dd の"月"部分を手動で削除してからエンターボタンを押す
    (warning) 左下にある保存ボタンを押すと"月"が復活します。
    また、別のフィルターを作成しようとしても"月"が復活してしまいます...
  2. ユーザーのプロファイルより、言語の設定を一時的に日本語以外の言語(ex:英語(US)...)に変更する。

技術的には、設定ファイルではなくアクティビティストリームアドオン内のJavaScriptライブラリ側の問題ですので、

streams-aggregator-plugin アドオンのある一部を修正すれば直ると思われます。

その修正を行う場合、バージョンアップ都度アドオンの修正が必要になり、運用が大変になると予想されますので、弊社としてはお勧めしておりません。

This page has no comments.