ACSD-49527: GraphQL-Unternehmensrollen zeigen die Paginierung nicht korrekt an

Mit dem Patch ACSD-49527 wird das Problem behoben, dass die GraphQL-Unternehmensrollen die Paginierung nicht korrekt anzeigen. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.29 installiert ist. Die Patch-ID ist ACSD-49527. Beachten Sie, dass das Problem voraussichtlich in Adobe Commerce 2.4.7 behoben wird.

Betroffene Produkte und Versionen

Der Patch wird für die Adobe Commerce-Version erstellt:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.5

Kompatibel mit Adobe Commerce-Versionen:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.2 - 2.4.6
NOTE
Der Patch könnte mit neuen Quality Patches Tool-Versionen auch für andere Versionen gelten. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.

Problem

GraphQL-Unternehmensrollen zeigen die Paginierung nicht korrekt an.

Schritte zur Reproduktion:

  1. Aktivieren Sie B2B-Unternehmen.

  2. Erstellen Sie in der Storefront eine neue Firma.

  3. Erstellen Sie mindestens zwei neue Rollen für diese Firma, sodass es insgesamt drei Rollen gibt, da eine Rolle die Standardrolle ist.

  4. Senden Sie eine GraphQL-Anfrage, um Rollen mit folgender pageSize zu erhalten: 2.

    code language-graphql
    query {
        company {
            roles(pageSize: 2, currentPage: 1) {
                items {
                    name
                }
                total_count
                page_info {
                    total_pages
                    current_page
                }
            }
        }
    }
    
  5. Überprüfen Sie die GraphQL-Antwort.

Erwartete Ergebnisse:

total_count: 3 und total_pages: 2 werden in der GraphQL-Antwort zurückgegeben.

Tatsächliche Ergebnisse:

total_count: 2 und total_pages: 1 werden in der GraphQL-Antwort zurückgegeben.

Patch anwenden

Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:

Verwandtes Lesen

Weitere Informationen zu Quality Patches Tool finden Sie unter:

Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Quality Patches Tool: Suchen nach Patches im Quality Patches Tool.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3