001-009019
[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
- 6.0.2
- 改修バージョン
- 公開日
- 2016-06-27
- 更新日
- 2016-06-27
詳細
【準備】
- ユーザーを追加します。
例:
- ユーザー1(uid=1)
- ユーザー2(uid=2)
補足:
- ユーザーID(uid)とは、ユーザーを識別するために割り当てられた数字です。
- ユーザーID(uid)は、次の画面のURLで確認できます。
- (システム管理画面)「ユーザー > 組織/ユーザーの設定 > ユーザーの詳細」画面
【再現手順】
- iOSがインストールされている端末のSafariから、ユーザー1でGaroonにログインします。
- [モバイル表示]をタップします。
- 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 - 画面下部に表示されている[+]をタップします。
→現象発生:
参加者欄に、ログインユーザーしか表示されません。
例:
ユーザー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日 [+]