001-009019

パッケージ版 Garoon

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

[iOS Safari/Android Chromeの現象]モバイル表示の個人週表示から「予定の登録」画面を表示すると、参加者欄にログインユーザーしか表示されない。

種別
不具合
機能
  • スケジュール
  • モバイル表示
再現バージョン
  • 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
  • 4.6.1
  • 4.6.2
  • 4.6.3
  • 4.10.0
  • 4.10.1
  • 4.10.2
  • 4.10.3
  • 5.0.0
  • 5.0.1
  • 5.0.2
  • 5.5.0
  • 5.5.1
  • 5.9.0
  • 5.9.1
  • 5.9.2
  • 5.15.0
  • 5.15.1
  • 5.15.2
  • 6.0.0
  • 6.0.1
改修バージョン
公開日
2016-06-27
更新日
2016-06-27

詳細

【準備】

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

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

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

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


【再現手順】

  1. iOSがインストールされている端末のSafariから、ユーザー1でGaroonにログインします。

  2. [モバイル表示]をタップします。

  3. URLにユーザー2のuidパラメータを追加し、アクセスします。

    変更前:
    http://(インストールしたサーバーのIPアドレスまたはホスト名)/scripts/cbgrn/grn.exe/schedule/mobile/personal_week?

    変更後:
    http://(インストールしたサーバーのIPアドレスまたはホスト名)/scripts/cbgrn/grn.exe/schedule/mobile/personal_week?uid=2

  4. 画面下部に表示されている[+]をタップします。


→現象発生:
 参加者欄に、ログインユーザーしか表示されません。

 例:
 ユーザー1

 

→正しい結果:
 参加者欄に、ログインユーザーとユーザー2が表示されます。

 例:
 ユーザー1、ユーザー2

補足:

  • 手順2でアクセスした画面でHTMLソースを確認すると、uidの値が空で表示されます。

    例:
    -------------------------
    grn.page.schedule.mobile.personal_week.Parameters = {
    'bdate': '2016-06-01',
    'uid': ' ',
    'gid': '12',
    'referer_key': 'cf4e359e26362fd056de14ca0e5f9829',
    'url': "/scripts/cbgrn/grn.exe/schedule/mobile/add?"
    -------------------------

  • 現象が発生した状態で[登録]をタップすると、ユーザー2が参加者に含まれない予定が登録されます。

  • Android Chromeを利用した場合も、同様の現象が発生します。

回避/対応方法

【回避方法】

 

日付の右に表示されている[+]をタップします。

例:
2016年06月01日 [+]