mirror of
https://github.com/dergigi/boris.git
synced 2026-01-30 04:04:42 +01:00
fix: request NIP-46 permissions for bunker signing
- Add explicit signing permissions for event kinds: 5, 7, 17, 9802, 30078, 39701, 0 - Add encryption/decryption permissions: nip04_encrypt/decrypt, nip44_encrypt/decrypt - Improve error messages when bunker permissions are missing or denied - Add debug logging hint for bunker permission issues in write service - This ensures highlights, reactions, settings, reading positions, and web bookmarks all work with bunker
This commit is contained in:
@@ -52,6 +52,11 @@ export async function publishEvent(
|
||||
})
|
||||
.catch((error) => {
|
||||
console.warn('⚠️ Failed to publish event to relays (event still saved locally):', error)
|
||||
|
||||
// Surface common bunker signing errors for debugging
|
||||
if (error instanceof Error && error.message.includes('permission')) {
|
||||
console.warn('💡 Hint: This may be a bunker permission issue. Ensure your bunker connection has signing permissions.')
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user