Skip to content

Commit 4b2c5dd

Browse files
hotfix: [UIE-9467] - Update Linode invoice US address (#13019)
* Linode invoice US address update * Update changelog --------- Co-authored-by: Banks Nussman <[email protected]>
1 parent 8a7101e commit 4b2c5dd

File tree

3 files changed

+27
-24
lines changed

3 files changed

+27
-24
lines changed

packages/manager/CHANGELOG.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,19 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
66

7-
## [2025-10-24] - v1.153.2
7+
## [2025-10-27] - v1.153.2
88

9-
### Fixed:
9+
### Changed:
10+
11+
- Linode invoice US address ([#13019](https://github.com/linode/manager/pull/13019))
12+
13+
### Added:
1014

11-
- Add self-service maintenance action in LinodeMaintenanceBanner for power_off_on and include all maintenance types in dev tools preset. ([#13016](https://github.com/linode/manager/pull/13016))
15+
- Self-service maintenance action in LinodeMaintenanceBanner for `power_off_on` ([#13016](https://github.com/linode/manager/pull/13016))
16+
17+
### Tech Stories:
18+
19+
- Include all maintenance types in dev tools preset ([#13016](https://github.com/linode/manager/pull/13016))
1220

1321
## [2025-10-22] - v1.153.1
1422

@@ -20,12 +28,11 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
2028

2129
## [2025-10-21] - v1.153.0
2230

23-
2431
### Added:
2532

2633
- Volume attached to state ([#12903](https://github.com/linode/manager/pull/12903))
2734
- Profile Update client side validation ([#12963](https://github.com/linode/manager/pull/12963))
28-
- IAM DX: useDelegationRole hook ([#12979](https://github.com/linode/manager/pull/12979))
35+
- IAM DX: useDelegationRole hook ([#12979](https://github.com/linode/manager/pull/12979))
2936

3037
### Changed:
3138

@@ -74,7 +81,6 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
7481

7582
## [2025-10-07] - v1.152.0
7683

77-
7884
### Added:
7985

8086
- IAM RBAC: disable fields in the drawer ([#12892](https://github.com/linode/manager/pull/12892))
@@ -93,7 +99,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
9399
- Getting started link on the volume details page ([#12904](https://github.com/linode/manager/pull/12904))
94100
- ACLP: update default `ACLP Time Range Picker Preset` to `1 hour` ([#12915](https://github.com/linode/manager/pull/12915))
95101
- Check Region VPC availability for IPv6 prefix lengths instead of hardcoded prefix lengths ([#12919](https://github.com/linode/manager/pull/12919))
96-
- IAM Delegation: remove ProxyUserTable ([#12921](https://github.com/linode/manager/pull/12921))
102+
- IAM Delegation: remove ProxyUserTable ([#12921](https://github.com/linode/manager/pull/12921))
97103
- Add padding inside the ManagedDashboardCard component ([#12923](https://github.com/linode/manager/pull/12923))
98104
- Assorted VPC IPv4 and VPC IPv6 copy ([#12924](https://github.com/linode/manager/pull/12924))
99105
- IAM RBAC: replace grants with usePermission hook in Linodes ([#12932](https://github.com/linode/manager/pull/12932))

packages/manager/src/features/Billing/PdfGenerator/utils.test.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -74,20 +74,20 @@ describe('getRemitAddress', () => {
7474
expect(result.entity).toBe('Linode');
7575
});
7676

77-
it('should return Linode address with Akamai entity when country is US and using Akamai billing', () => {
78-
const result = getRemitAddress('US', true);
79-
expect(result).toEqual(ADDRESSES.linode);
80-
expect(result.entity).toBe('Akamai Technologies, Inc.');
81-
});
77+
it('should return Akamai US address when country is CA or US and using Akamai billing', () => {
78+
const result1 = getRemitAddress('CA', true);
79+
expect(result1).toEqual(ADDRESSES.akamai.us);
8280

83-
it('should return Akamai US address when country is CA and using Akamai billing', () => {
84-
const result = getRemitAddress('CA', true);
85-
expect(result).toEqual(ADDRESSES.akamai.us);
81+
const result2 = getRemitAddress('US', true);
82+
expect(result2).toEqual(ADDRESSES.akamai.us);
8683
});
8784

88-
it('should return Linode address when country is CA and not using Akamai billing', () => {
89-
const result = getRemitAddress('CA', false);
90-
expect(result).toEqual(ADDRESSES.linode);
85+
it('should return Linode address when country is CA or US and not using Akamai billing', () => {
86+
const result1 = getRemitAddress('CA', false);
87+
expect(result1).toEqual(ADDRESSES.linode);
88+
89+
const result2 = getRemitAddress('US', false);
90+
expect(result2).toEqual(ADDRESSES.linode);
9191
});
9292

9393
it('should return Akamai international address for other countries when using Akamai billing', () => {

packages/manager/src/features/Billing/PdfGenerator/utils.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -440,13 +440,10 @@ export const getRemitAddress = (country: string, isAkamaiBilling: boolean) => {
440440
if (!isAkamaiBilling) {
441441
return ADDRESSES.linode;
442442
}
443-
// M3-6218: Temporarily change "Remit To" address for US customers back to the Philly address
444-
if (country === 'US') {
445-
ADDRESSES.linode.entity = 'Akamai Technologies, Inc.';
446-
return ADDRESSES.linode;
447-
}
448-
if (['CA'].includes(country)) {
443+
444+
if (['CA', 'US'].includes(country)) {
449445
return ADDRESSES.akamai.us;
450446
}
447+
451448
return ADDRESSES.akamai.international;
452449
};

0 commit comments

Comments
 (0)