非標準のドキュメント・タイプのドキュメントを追加する際に、不正なFieldReferenceが使用されました。

問題

  • ドキュメントをアップロードするときに、addFileEntry APIに渡されるddmFormValuesMapのfieldReferenceが間違っていました。 fieldReference の代わりに name が設定される。

    fieldReferenceとnameは(デフォルトでは)同じであることが多いが、必ずしもそうではない。 ユーザーは、カスタムコードからフィールドを参照しやすくするために、意図的にfieldReferenceをより理解しやすい値に設定することができます(実際そうしています)。

    このバグはバニラのLiferayではユーザーの目に見える影響はありませんが、addFileEntry APIを拡張したカスタムコードを使いたいユーザーには大きな影響があります。

Environment

  • DXP 7.4

解決策

  • この問題は LPS-178838 によって解決されましたので、LiferayサポートにHotfixをリクエストしてください。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています