Skip to content

Commit cde2fe4

Browse files
committed
chore: fix share pnl image and price for short positions
1 parent d90bc53 commit cde2fe4

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/modules/leases/components/single-lease/SharePnLDialog.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ const asset = () => {
112112
const assetData = getCurrencyByDenom(item?.ibcData as string);
113113
return assetData;
114114
} else {
115-
const ticker = leaseData.etl_data?.lease_position_ticker ?? leaseData.amount.ticker;
115+
const ticker = leaseData.debt?.ticker ?? leaseData.amount.ticker;
116116
const item = getCurrencyByTicker(ticker as string);
117117
const assetData = getCurrencyByDenom(item?.ibcData as string);
118118
return assetData;
@@ -141,7 +141,9 @@ const currentPrice = () => {
141141
}
142142
}
143143
144-
const ticker = leaseData.etl_data?.lease_position_ticker ?? leaseData.amount.ticker;
144+
const ticker = positionType === "Short"
145+
? (leaseData.debt?.ticker ?? leaseData.amount.ticker)
146+
: (leaseData.etl_data?.lease_position_ticker ?? leaseData.amount.ticker);
145147
146148
return formatNumber(
147149
pricesStore.prices[`${ticker}@${leaseData.protocol}`]?.price ?? "0",

0 commit comments

Comments
 (0)