Skip to content

Commit bba149d

Browse files
Quick hack for bidding replies.
1 parent 18a0fa5 commit bba149d

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

screen/data/keyvalues.js

+12-3
Original file line numberDiff line numberDiff line change
@@ -113,17 +113,26 @@ class Item extends React.Component {
113113
const {isOther} = navigation.state.params;
114114
const {mediaCID, mimeType} = extractMedia(item.value);
115115
let displayKey = item.key;
116+
let displayValue = item.value;
117+
let isBid = false;
116118
const {keyType} = parseSpecialKey(item.key);
117119
if (keyType) {
118-
displayKey = getSpecialKeyText(keyType);
120+
// TODO: fix this special hack for bidding.
121+
if (keyType == 'comment' && displayValue.startsWith('psbt')) {
122+
displayKey = loc.namespaces.make_offer;
123+
displayValue = '';
124+
isBid = true;
125+
} else {
126+
displayKey = getSpecialKeyText(keyType);
127+
}
119128
}
120129
if ((typeof displayKey) != 'string') {
121130
displayKey = 'Unknown ' + item.height;
122131
} else if (displayKey.startsWith('__WALLET_TRANSFER__')) {
123132
displayKey = loc.namespaces.ns_transfer_explain;
124133
}
125134

126-
const canEdit = !isOther && item.type !== 'REG' && keyType != 'profile';
135+
const canEdit = !isOther && item.type !== 'REG' && keyType != 'profile' && !isBid;
127136

128137
return (
129138
<View style={styles.card}>
@@ -157,7 +166,7 @@ class Item extends React.Component {
157166
:
158167
<Text style={styles.timestamp}>{loc.general.unconfirmed}</Text>
159168
}
160-
<Text style={styles.valueDesc} numberOfLines={3} ellipsizeMode="tail">{this.stripHtml(removeMedia(item.value))}</Text>
169+
<Text style={styles.valueDesc} numberOfLines={3} ellipsizeMode="tail">{this.stripHtml(removeMedia(displayValue))}</Text>
161170
{
162171
mediaCID && (
163172
mimeType.startsWith('video') ?

0 commit comments

Comments
 (0)