Skip to content

Commit 627d80a

Browse files
authored
Merge pull request #4312 from Shopify/fix/ca-broken-links-2025-07
Fix broken and incorrect documentation links across CA pages (2025-07)
2 parents 2c9a6e7 + 25a12a6 commit 627d80a

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

packages/ui-extensions/src/surfaces/checkout/api/address-autocomplete/standard.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ export interface AddressAutocompleteStandardApi<
123123
*
124124
* If the previous token expires, this value will reflect a new session token with a new signature and expiry.
125125
*
126-
* Refer to [session token examples](https://shopify.dev/docs/api/checkout-ui-extensions/apis/session-token) for more information.
126+
* Learn more about [session tokens](/docs/apps/build/authentication-authorization/session-tokens).
127127
*/
128128
sessionToken: SessionToken;
129129

packages/ui-extensions/src/surfaces/checkout/api/standard/standard.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -671,7 +671,7 @@ export interface StandardApi<Target extends ExtensionTarget = ExtensionTarget> {
671671
*
672672
* If the previous token expires, this value will reflect a new session token with a new signature and expiry.
673673
*
674-
* Refer to [session token examples](https://shopify.dev/docs/api/checkout-ui-extensions/apis/session-token) for more information.
674+
* Learn more about [session tokens](/docs/apps/build/authentication-authorization/session-tokens).
675675
*/
676676
sessionToken: SessionToken;
677677

packages/ui-extensions/src/surfaces/customer-account/api/order-status/order-status.ts

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export interface Metafield {
4242
}
4343

4444
/**
45-
* Represents a custom metadata field attached to a resource, requested through the [`shopify.extension.toml`](/docs/api/customer-account-ui-extensions/latest#configuration) file.
45+
* Represents a custom metadata field attached to a resource, requested through the [`shopify.extension.toml`](/docs/apps/build/customer-accounts/metafields#create-the-metafield-definition) file.
4646
*/
4747
export interface AppMetafield {
4848
/** The unique identifier for the metafield within its namespace. */
@@ -211,7 +211,7 @@ export interface OrderStatusApi<Target extends ExtensionTarget> {
211211

212212
/**
213213
* The metafields requested in the
214-
* [`shopify.extension.toml`](/docs/api/customer-account-ui-extensions/latest#configuration)
214+
* [`shopify.extension.toml`](/docs/apps/build/customer-accounts/metafields#create-the-metafield-definition)
215215
* file. These metafields are updated when there’s a change in the merchandise items
216216
* being purchased by the customer.
217217
*
@@ -273,7 +273,7 @@ export interface OrderStatusApi<Target extends ExtensionTarget> {
273273
lines: StatefulRemoteSubscribable<CartLine[]>;
274274

275275
/**
276-
* Details about the buyer's location, language, and currency on the **Order status** page. For utilities to format and translate content based on these details, use the `i18n` object from the [Localization API](/docs/api/customer-account-ui-extensions/target-apis/platform-apis/localization-api) instead.
276+
* Details about the buyer's location, language, and currency on the **Order status** page. For utilities to format and translate content based on these details, use the `i18n` object from the [Localization API](/docs/api/customer-account-ui-extensions/{API_VERSION}/target-apis/platform-apis/localization-api) instead.
277277
*/
278278
localization: OrderStatusLocalization;
279279

@@ -300,8 +300,7 @@ export interface OrderStatusApi<Target extends ExtensionTarget> {
300300
/**
301301
* The token that represents the checkout session used to create this order.
302302
*
303-
* Matches the `token` field in the [WebPixel checkout payload](/docs/api/pixels/customer-events#checkout)
304-
* and the `checkout_token` field in the [Admin REST API Order resource](/docs/api/admin-rest/unstable/resources/order#resource-object).
303+
* Matches the `token` field in the [WebPixel checkout payload](/docs/api/pixels/customer-events#checkout).
305304
*/
306305
checkoutToken: StatefulRemoteSubscribable<CheckoutToken | undefined>;
307306

@@ -725,7 +724,7 @@ export interface SelectedPaymentOption {
725724
/**
726725
* The unique handle referencing `PaymentOption.handle`.
727726
*
728-
* See [availablePaymentOptions](https://shopify.dev/docs/api/checkout-ui-extensions/apis/standardapi#properties-propertydetail-availablepaymentoptions).
727+
* See [availablePaymentOptions](/docs/api/customer-account-ui-extensions/{API_VERSION}/target-apis/order-apis/payments-api).
729728
*/
730729
handle: string;
731730
}

packages/ui-extensions/src/surfaces/customer-account/components/CustomerAccountAction/CustomerAccountAction.doc.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type {ReferenceEntityTemplateSchema} from '@shopify/generate-docs';
33
const data: ReferenceEntityTemplateSchema = {
44
name: 'CustomerAccountAction',
55
description:
6-
'A modal to complete an order action flow. This component can only be used to populate the [customer-account.order.action.render](/docs/api/customer-account-ui-extensions/unstable/targets/order-action-menu/customer-account-order-action-render) extension target, which renders as a result of the customer clicking the order action button rendered via the [customer-account.order.action.menu-item.render](/docs/api/customer-account-ui-extensions/unstable/targets/order-action-menu/customer-account-order-action-menu-item-render) extension target.',
6+
'A modal to complete an order action flow. This component can only be used to populate the [customer-account.order.action.render](/docs/api/customer-account-ui-extensions/{API_VERSION}/targets/order-action-menu/customer-account-order-action-render) extension target, which renders as a result of the customer clicking the order action button rendered via the [customer-account.order.action.menu-item.render](/docs/api/customer-account-ui-extensions/{API_VERSION}/targets/order-action-menu/customer-account-order-action-menu-item-render) extension target.',
77
thumbnail: 'customeraccountaction-thumbnail.png',
88
requires: '',
99
isVisualComponent: true,

0 commit comments

Comments
 (0)