Skip to content

Commit fd1a194

Browse files
committed
V14: Integrations (Shopify)
- Minor updates
1 parent d0cd8eb commit fd1a194

File tree

4 files changed

+23
-24
lines changed

4 files changed

+23
-24
lines changed

src/Umbraco.Cms.Integrations.Commerce.Shopify/Api/Management/Controllers/GetListController.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public GetListController(IOptions<ShopifySettings> shopifySettings, IShopifyServ
2222
{
2323
}
2424

25-
[HttpGet("list/{pageInfo}")]
25+
[HttpGet("list")]
2626
[ProducesResponseType(typeof(ResponseDto<ProductsListDto>), StatusCodes.Status200OK)]
2727
public async Task<IActionResult> GetList(string? pageInfo)
2828
{

src/Umbraco.Cms.Integrations.Commerce.Shopify/Client/generated/services.gen.ts

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import type { CancelablePromise } from './core/CancelablePromise';
44
import { OpenAPI } from './core/OpenAPI';
55
import { request as __request } from './core/request';
6-
import type { GetAccessTokenData, GetAccessTokenResponse, GetAuthorizationUrlResponse, CheckConfigurationResponse, GetListByIdsData, GetListByIdsResponse, GetListData, GetListResponse, RefreshAccessTokenResponse, RevokeAccessTokenResponse, GetTotalPagesResponse, ValidateAccessTokenResponse } from './types.gen';
6+
import type { GetAccessTokenData, GetAccessTokenResponse, GetAuthorizationUrlResponse, CheckConfigurationResponse, GetListData, GetListResponse, GetListByIdsData, GetListByIdsResponse, RefreshAccessTokenResponse, RevokeAccessTokenResponse, GetTotalPagesResponse, ValidateAccessTokenResponse } from './types.gen';
77

88
export class ShopifyService {
99
/**
@@ -54,16 +54,17 @@ export class ShopifyService {
5454

5555
/**
5656
* @param data The data for the request.
57-
* @param data.requestBody
57+
* @param data.pageInfo
5858
* @returns unknown OK
5959
* @throws ApiError
6060
*/
61-
public static getListByIds(data: GetListByIdsData = {}): CancelablePromise<GetListByIdsResponse> {
61+
public static getList(data: GetListData = {}): CancelablePromise<GetListResponse> {
6262
return __request(OpenAPI, {
6363
method: 'GET',
64-
url: '/umbraco/shopify/management/api/v1/list-by-ids',
65-
body: data.requestBody,
66-
mediaType: 'application/json',
64+
url: '/umbraco/shopify/management/api/v1/list',
65+
query: {
66+
pageInfo: data.pageInfo
67+
},
6768
errors: {
6869
401: 'The resource is protected and requires an authentication token'
6970
}
@@ -72,17 +73,16 @@ export class ShopifyService {
7273

7374
/**
7475
* @param data The data for the request.
75-
* @param data.pageInfo
76+
* @param data.requestBody
7677
* @returns unknown OK
7778
* @throws ApiError
7879
*/
79-
public static getList(data: GetListData): CancelablePromise<GetListResponse> {
80+
public static getListByIds(data: GetListByIdsData = {}): CancelablePromise<GetListByIdsResponse> {
8081
return __request(OpenAPI, {
8182
method: 'GET',
82-
url: '/umbraco/shopify/management/api/v1/list/{pageInfo}',
83-
path: {
84-
pageInfo: data.pageInfo
85-
},
83+
url: '/umbraco/shopify/management/api/v1/list-by-ids',
84+
body: data.requestBody,
85+
mediaType: 'application/json',
8686
errors: {
8787
401: 'The resource is protected and requires an authentication token'
8888
}

src/Umbraco.Cms.Integrations.Commerce.Shopify/Client/generated/types.gen.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -80,17 +80,17 @@ export type GetAuthorizationUrlResponse = string;
8080

8181
export type CheckConfigurationResponse = EditorSettingsModel;
8282

83-
export type GetListByIdsData = {
84-
requestBody?: RequestDtoModel;
83+
export type GetListData = {
84+
pageInfo?: string;
8585
};
8686

87-
export type GetListByIdsResponse = ResponseDtoProductsListDtoModel;
87+
export type GetListResponse = ResponseDtoProductsListDtoModel;
8888

89-
export type GetListData = {
90-
pageInfo: string;
89+
export type GetListByIdsData = {
90+
requestBody?: RequestDtoModel;
9191
};
9292

93-
export type GetListResponse = ResponseDtoProductsListDtoModel;
93+
export type GetListByIdsResponse = ResponseDtoProductsListDtoModel;
9494

9595
export type RefreshAccessTokenResponse = string;
9696

@@ -144,9 +144,9 @@ export type $OpenApiTs = {
144144
};
145145
};
146146
};
147-
'/umbraco/shopify/management/api/v1/list-by-ids': {
147+
'/umbraco/shopify/management/api/v1/list': {
148148
get: {
149-
req: GetListByIdsData;
149+
req: GetListData;
150150
res: {
151151
/**
152152
* OK
@@ -159,9 +159,9 @@ export type $OpenApiTs = {
159159
};
160160
};
161161
};
162-
'/umbraco/shopify/management/api/v1/list/{pageInfo}': {
162+
'/umbraco/shopify/management/api/v1/list-by-ids': {
163163
get: {
164-
req: GetListData;
164+
req: GetListByIdsData;
165165
res: {
166166
/**
167167
* OK

src/Umbraco.Cms.Integrations.Commerce.Shopify/Client/src/modal/shopify-products-modal.element.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,6 @@ export default class ShopifyProductsModalElement extends UmbModalBaseElement<Sho
142142
this._tableItems = products.map((product) => {
143143
return {
144144
id: product.id.toString(),
145-
icon: 'icon-book-alt-2',
146145
data: [{
147146
columnAlias: "productName",
148147
value: product.title,

0 commit comments

Comments
 (0)