001-007144

パッケージ版 Garoon

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

メッセージでフォローの添付ファイルを削除し、データベースエンジンを再起動した後、添付ファイルを追加した場合、「MessageGetFollows」を使用してフォローの一覧を取得すると、誤ったファイルIDが含まれる場合がある。

種別
不具合
機能
  • メッセージ
  • SOAP API
再現バージョン
  • 3.7.0
  • 3.7.1
改修バージョン
3.7.2
公開日
2013-09-26
更新日
2013-12-05

【準備】

  • メッセージを受信します。

    例:
    標題:メッセージ1

  • メッセージ1にファイルを添付したフォローを書き込みます。

    例:
    • フォロー内容:フォロー1
    • 添付ファイル:添付ファイル1.txt

  • 添付ファイル1を削除します。

  • データベースエンジンを再起動します。

    【ガルーン 3】よくあるご質問:
    「ガルーン 3」で利用しているサービスの停止/起動はどのように行なうのですか?
    https://faq.cybozu.info/alphascope/cybozu/web/garoon3/Detail.aspx?id=961

  • メッセージ1に再度、ファイルを添付したフォローを書き込みます。

    例:
    • フォロー内容:フォロー2
    • 添付ファイル:添付ファイル2.txt

 

【再現手順】

  1. API「MessageGetFollows」を使用して、フォローの情報を取得します。

    APIリクエスト例:
    ----------------------
    <parameters thread_id="2" offset="0" limit="10">
    </parameters>
    ----------------------

    レスポンス例:
    ----------------------
    <returns xmlns="">
    <follow id="3" number="2" text="フォロー2" xmlns:flw="http://schemas.cybozu.co.jp/message/2008"&gt;
    <flw:file id="1" name="添付ファイル2.txt" size="10" mime_type="text/plain" />
    <flw:creator user_id="2" name="user1" date="20XX-XX-XXT00:00:00Z" />
    </follow>
    <follow id="2" number="1" text="フォロー1" xmlns:flw="http://schemas.cybozu.co.jp/message/2008"&gt;
    <flw:creator user_id="2" name="user1" date="20XX-XX-XXT00:00:00Z" />
    </follow>
    </returns>
    ----------------------

  2. レスポンス内容のファイルID(file id)を確認します。

    例:
    file id="1"

  3. アプリケーション画面にログインし、[メッセージ] > [受信箱] > [メッセージ1]の順にクリックします。

  4. 添付ファイル2.txtの[詳細]をクリックします。

  5. 「添付ファイルの詳細」画面のURLで、ファイルID(rfid)を確認します。

    例:
    http://(cgi実行ディレクトリ)/cbgrn/grn.exe/message/file_view?cid=3&rid=2&mid=2&rfid=2

→現象発生:
 APIのレスポンスにあるファイルID(file id="1")の値と「添付ファイルの詳細」画面のURLで確認できるファイルID(rfid=2)が異なります。


補足:


【回避方法】

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

  • バージョン 3.7.2 のガルーン

 

補足:

  • KUNAI for iPhone/Android をご利用の場合
    ガルーン 3.7.2へバージョンアップ前にシンクされた情報は更新されません。
    バージョンアップ前にシンクされている情報を更新する場合は、KUNAIの再インストールを行ってください。

 

-----------------------------------------------------------

【更新履歴】
2013/12/05 回避方法に補足を追記しました。
2013/10/18 タイトルを一部変更しました。
2013/10/11 「よくあるご質問」のURLを変更しました。