001-010133

パッケージ版 Garoon

関心あり
0人の方が関心を示しています

予定メニュー連携を使用している「予定の詳細」画面から参加者の予定を表示すると、参加者以外のユーザーが表示される場合がある。

種別
不具合
機能
  • スケジュール
再現バージョン
  • 4.6.0
  • 4.6.1
  • 4.6.2
  • 4.6.3
改修バージョン
4.10.0
公開日
2017-11-06
更新日
2018-10-19

詳細

【発生条件】

次の条件をすべて満たす場合に発生します。

  • 予定メニュー連携で、ポートレットに文字列を入力している。

  • 予定メニュー連携を設定した予定メニューを選択して、予定を登録する。

  • 予定の参加者に、複数のユーザーが含まれている。


【準備】

  • ユーザーを追加します。

    例:
    • ユーザー1(uid=2)
    • ユーザー2(uid=3)
    • ユーザー3(uid=4)
    • ユーザー4(uid=5)

    補足:
    • ユーザーID(uid)とは、ユーザーを識別するために割り当てられた数字です。

    • ユーザーID(uid)は、次の画面のURLで確認できます。
      (システム管理画面)「ユーザー > 組織/ユーザーの設定 > ユーザーの詳細」画面

    • Administratorには、uid=1が割り当てられています。

  • 予定メニューを設定します。

    例:
    予定メニュー1

    補足:
    • (システム管理画面)「スケジュール > 予定メニューの設定」画面で設定します。

  • 予定メニュー1に予定メニュー連携を設定します。

    例:
    ----------
    予定メニュー名:予定メニュー1
    ポートレット:sample
    ----------

    補足:
    • (システム管理画面)「スケジュール > 予定メニュー連携 > 予定メニュー連携の追加」画面で設定します。

  • 予定メニュー1を選択し、参加者に複数のユーザーを含む予定を登録します。

    例:
    ----------
    タイトル:「予定メニュー1:予定1」
    参加者:ユーザー2(uid=3)、ユーザー3(uid=4)、ユーザー4(uid=5)
    ----------

【再現手順】

  1. ユーザー2でアプリケーション画面にログインし、[スケジュール] > [予定メニュー1:予定1]の順にクリックします。

  2. [オプション] > [日]の順にクリックします。

→現象発生:
 予定を表示するユーザーの最後尾に、予定に参加していないユーザーが表示されます。

 例:
 ----------
 ユーザー2(uid=3)、ユーザー3(uid=4)、ユーザー4(uid=5)、Administrator(uid=1)、ユーザー1(uid=2)
 ----------

補足:

  • 予定1の参加者数から1引いた数のユーザーが、ユーザーID(uid)の小さい順番で表示されます。

  • 手順2で[オプション] > [週]の順にクリックした場合も、同様の現象が発生します。

回避/対応方法

【回避方法】

次のバージョンの製品で本現象を改修しています。バージョンアップを検討してください。
  • バージョン 4.10.0のGaroon


-------------------------------------------------------------
【更新履歴】
2018/08/31 タイトルを更新しました。