ACP2E-4639:Adobe Commerce GraphQL スキーマで要求リストのアイテムの種類のスペルが間違っている

ACP2E-4639 パッチは、GraphQL スキーマで購買依頼リストの項目タイプのスペルが間違っている問題を修正します。 新しいrequisition_list_items フィールドは正しいスペルのRequisitionListItems タイプを返しますが、古いitems フィールドとRequistionListItems タイプは引き続き使用できますが、非推奨です。 このパッチは、Quality Patches Tool (QPT) 1.1.83がインストールされている場合に利用できます。 パッチ IDはACP2E-4639です。 この問題は、Adobe Commerce B2B 1.5.3で修正されています。

影響を受ける製品とバージョン

パッチはAdobe Commerceのバージョン​用に作成されました

  • Adobe Commerce(すべてのデプロイメント方法) B2B 1.5.2 - p1

Adobe Commerceのバージョンとの互換性:

  • Adobe Commerce(すべてのデプロイメント方法) B2B >= 1.3.4 < 1.5.3
NOTE
このパッチは、新しいQuality Patches Tool リリースを含む他のバージョンに適用される可能性があります。 パッチがAdobe Commerceのバージョンと互換性があるかどうかを確認するには、magento/quality-patches パッケージを最新バージョンに更新し、Quality Patches Tool:パッチの検索ページ ​で互換性を確認します。 パッチ IDを検索キーワードとして使用して、パッチを検索します。

イシュー

購買リストのアイテムの種類は、GraphQL スキーマでRequistionListItemsとスペルが間違っています。 古いitems フィールドとRequistionListItems タイプは引き続き使用できますが、非推奨です。

前提条件:

B2B拡張機能を備えたAdobe Commerce。

複製する手順:

  1. 次のGraphQL イントロスペクションクエリを送信します。

    code language-none
    {
      __type(name: "RequisitionList") {
        fields(includeDeprecated: true) {
          name
          isDeprecated
          type {
            name
          }
        }
      }
    }
    
  2. 応答で、items フィールドが返すタイプを確認します。

期待される結果:

  1. requisition_list_items フィールドは、正しいスペルのRequisitionListItems タイプを返します。
  2. items フィールドとRequistionListItems タイプは引き続き使用でき、非推奨としてマークされます。

実際の結果:

items フィールドはスペルが間違っているRequistionListItems タイプを返し、正しいスペルのRequisitionListItems タイプを返すフィールドはありません。

パッチを適用する

個別のパッチを適用するには、デプロイメント方法に応じて次のリンクを使用します。

関連トピックス

Quality Patches Toolについて詳しくは、次を参照してください。

recommendation-more-help
commerce-operations-help-tools