From 7a38c39dee474171775adeed0eb218f3b56ccad4 Mon Sep 17 00:00:00 2001 From: Denys Omelchenko Date: Wed, 17 Jul 2024 20:54:25 +0200 Subject: [PATCH] Updates --- .../com/lalabrand/ecommerce/item/filters/FilterRequest.java | 2 +- src/main/resources/graphql/category.graphqls | 1 - src/main/resources/graphql/item.graphqls | 6 +++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/lalabrand/ecommerce/item/filters/FilterRequest.java b/src/main/java/com/lalabrand/ecommerce/item/filters/FilterRequest.java index 684b683a..95c7069b 100644 --- a/src/main/java/com/lalabrand/ecommerce/item/filters/FilterRequest.java +++ b/src/main/java/com/lalabrand/ecommerce/item/filters/FilterRequest.java @@ -9,7 +9,7 @@ @AllArgsConstructor @NoArgsConstructor public class FilterRequest { - String categoryId; + String categoryName; String sizeId; String typeOfPriceSort; ColorEnum color; diff --git a/src/main/resources/graphql/category.graphqls b/src/main/resources/graphql/category.graphqls index a310d08d..a25e673f 100644 --- a/src/main/resources/graphql/category.graphqls +++ b/src/main/resources/graphql/category.graphqls @@ -5,5 +5,4 @@ type Category{ extend type Query { allCategories: [Category!]! - categoryById(categoryId: ID!): Category! } diff --git a/src/main/resources/graphql/item.graphqls b/src/main/resources/graphql/item.graphqls index 1e7fff53..95ef64a9 100644 --- a/src/main/resources/graphql/item.graphqls +++ b/src/main/resources/graphql/item.graphqls @@ -19,13 +19,13 @@ input ItemInput { rating: String, price: Float!, availableCount: Int!, - categoryId: String!, + categoryName: String!, salePrice: Float, soldCount: Int! } input FilterItemInput { - categoryId: String + categoryName: String sizeId: String typeOfPriceSort: String color: Color @@ -34,7 +34,7 @@ input FilterItemInput { extend type Query { bestSellers(limit: Int): [Item!]!, itemsByTitle(title: String!, language: Language!, paginationRequest: PaginationRequest!): [Item!]!, - itemsByCategoryId(categoryId: ID!, paginationRequest: PaginationRequest!): [Item!]! + itemsByCategoryName(categoryName: String!, paginationRequest: PaginationRequest!): [Item!]! itemById(itemId: ID!): Item! itemsFilter(filterRequest: FilterItemInput!): [Item!]! }