Skip to content

Commit fcc61ee

Browse files
authored
fix: compare recipient address with no case sensitivity (#5208)
1 parent fe8f376 commit fcc61ee

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

apps/cowswap-frontend/src/modules/account/containers/Transaction/ActivityDetails.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ import {
3535
useHideReceiverWalletBanner,
3636
useIsReceiverWalletBannerHidden,
3737
} from 'common/state/receiverWalletBannerVisibility'
38+
import { getIsCustomRecipient } from 'utils/orderUtils/getIsCustomRecipient'
3839
import { getUiOrderType } from 'utils/orderUtils/getUiOrderType'
3940

4041
import { StatusDetails } from './StatusDetails'
@@ -298,7 +299,7 @@ export function ActivityDetails(props: {
298299
outputToken = COW[chainId as SupportedChainId]
299300
}
300301

301-
const isCustomRecipient = Boolean(order?.receiver && order.owner !== order.receiver)
302+
const isCustomRecipient = !!order && getIsCustomRecipient(order)
302303

303304
return (
304305
<>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Order } from 'legacy/state/orders/actions'
22

33
export function getIsCustomRecipient({ owner, receiver }: Pick<Order, 'owner' | 'receiver'>): boolean {
4-
return Boolean(receiver && owner !== receiver)
4+
return Boolean(receiver && owner.toLowerCase() !== receiver.toLowerCase())
55
}

0 commit comments

Comments
 (0)