mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-11-06 21:02:28 +00:00
Merge pull request #2339 from PR0M3TH3AN/suppress-nip17-relay-warning-3701543430430345832
Add config to suppress NIP-17 relay warnings
This commit is contained in:
5 files changed
+53
-4
No files matched your search
@@ -1312,6 +1312,9 @@ test('handleDirectMessagesRelayWarning throttles status updates', async (t) => {
|
||||
const statusCalls = [];
|
||||
const controller = createController({
|
||||
showStatus: (message) => statusCalls.push(message),
|
||||
constants: {
|
||||
ENABLE_NIP17_RELAY_WARNING: true,
|
||||
},
|
||||
});
|
||||
await controller.load();
|
||||
|
||||
@@ -1330,3 +1333,19 @@ test('handleDirectMessagesRelayWarning throttles status updates', async (t) => {
|
||||
controller.handleDirectMessagesRelayWarning(detail);
|
||||
assert.equal(statusCalls.length, 2);
|
||||
});
|
||||
|
||||
test('handleDirectMessagesRelayWarning suppresses status updates when disabled', async (t) => {
|
||||
const statusCalls = [];
|
||||
const controller = createController({
|
||||
showStatus: (message) => statusCalls.push(message),
|
||||
constants: {
|
||||
ENABLE_NIP17_RELAY_WARNING: false,
|
||||
},
|
||||
});
|
||||
await controller.load();
|
||||
|
||||
const detail = { warning: 'dm-relays-fallback' };
|
||||
|
||||
controller.handleDirectMessagesRelayWarning(detail);
|
||||
assert.equal(statusCalls.length, 0);
|
||||
});
|
||||
Reference in new issue
Block a user