Browse Source

force not mqtt for the boost forward

dependabot/npm_and_yarn/ini-1.3.7
Evan Feenstra 4 years ago
parent
commit
ebe32a4b44
  1. 4
      dist/src/network/send.js
  2. 2
      dist/src/network/send.js.map
  3. 5
      src/network/send.ts

4
dist/src/network/send.js

@ -88,7 +88,9 @@ function sendMessage(params) {
console.log('-> sending to ', contact.id, destkey); console.log('-> sending to ', contact.id, destkey);
let mqttTopic = networkType === 'mqtt' ? `${destkey}/${chatUUID}` : ''; let mqttTopic = networkType === 'mqtt' ? `${destkey}/${chatUUID}` : '';
// sending a payment to one subscriber, buying a pic from OG poster // sending a payment to one subscriber, buying a pic from OG poster
if (isTribeOwner && contactIds.length === 1 && amount && amount > constants_1.default.min_sat_amount && msg.type === constants_1.default.message_types.purchase) { // or keysend such as forwarding boost to og poster
if (isTribeOwner && contactIds.length === 1 && amount && amount > constants_1.default.min_sat_amount &&
(msg.type === constants_1.default.message_types.purchase || msg.type === constants_1.default.message_types.keysend)) {
mqttTopic = ''; // FORCE KEYSEND!!! mqttTopic = ''; // FORCE KEYSEND!!!
} }
const m = yield msg_1.personalizeMessage(msg, contact, isTribeOwner); const m = yield msg_1.personalizeMessage(msg, contact, isTribeOwner);

2
dist/src/network/send.js.map

File diff suppressed because one or more lines are too long

5
src/network/send.ts

@ -85,7 +85,10 @@ export async function sendMessage(params) {
let mqttTopic = networkType==='mqtt' ? `${destkey}/${chatUUID}` : '' let mqttTopic = networkType==='mqtt' ? `${destkey}/${chatUUID}` : ''
// sending a payment to one subscriber, buying a pic from OG poster // sending a payment to one subscriber, buying a pic from OG poster
if(isTribeOwner && contactIds.length===1 && amount && amount>constants.min_sat_amount && msg.type===constants.message_types.purchase) { // or keysend such as forwarding boost to og poster
if(isTribeOwner && contactIds.length===1 && amount && amount>constants.min_sat_amount &&
(msg.type===constants.message_types.purchase || msg.type===constants.message_types.keysend)
) {
mqttTopic = '' // FORCE KEYSEND!!! mqttTopic = '' // FORCE KEYSEND!!!
} }

Loading…
Cancel
Save