001-009871

パッケージ版 Garoon

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

予定メニュー連携を使用している予定からスペースを作成すると、そのスペースのメンバー欄に、空欄や予定に参加していないユーザーが追加される。

種別
不具合
機能
  • スペース
  • スケジュール
再現バージョン
  • 3.5.0
  • 3.5.1
  • 3.5.2
  • 3.5.3
  • 3.5.4
  • 3.5.5
  • 3.7.0
  • 3.7.1
  • 3.7.2
  • 3.7.3
  • 3.7.4
  • 3.7.5
  • 4.0.0
  • 4.0.1
  • 4.0.2
  • 4.0.3
  • 4.2.0
  • 4.2.1
  • 4.2.2
  • 4.2.3
  • 4.2.4
  • 4.2.5
  • 4.2.6
改修バージョン
4.6.0
公開日
2017-05-11
更新日
2017-10-06

詳細

【発生条件】

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

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

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

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


【準備】

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

    例:
    • ユーザー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. [オプション] > [スペースを作成する]の順にクリックします。

→現象発生:

 メンバーの最後尾に、空欄と予定1の参加者に含まれないユーザーが追加されます。

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

補足:

  • 予定1の参加者数から1引いた数のユーザーが、ユーザーID(uid)の小さい順番でスペースのメンバーに追加されます。

  • 次の場合、スペースのメンバーの最後尾に空欄のみ追加される現象が発生します。
    • 予定の参加者が1名のみ
    • 予定の参加者が2名、かつAdministrator(uid=1)を含む

  • 現象発生後、「スペースの作成」画面で[作成する]をクリックすると、予定1の参加者に含まれないユーザーもメンバーに追加された状態でスペースが作成されます。

回避/対応方法

【回避方法】

 

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



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