mirror of
https://github.com/dergigi/boris.git
synced 2026-02-10 09:34:49 +01:00
fix: revert forced connect on reconnection to restore signing
- Remove connect(undefined, permissions) on restore - Let requireConnection() trigger connect per op - Keeps highlights signing working as before while we debug decrypt
This commit is contained in:
@@ -44,16 +44,9 @@ export async function reconnectBunkerSigner(
|
||||
await account.signer.open()
|
||||
}
|
||||
|
||||
// Ensure the signer is connected to the remote signer
|
||||
// Important: do NOT set isConnected manually; establish connection properly
|
||||
try {
|
||||
console.log('[bunker] Connecting to bunker remote...')
|
||||
// Re-request permissions on reconnect to ensure decrypt is allowed
|
||||
await account.signer.connect(undefined, getDefaultBunkerPermissions())
|
||||
console.log('[bunker] ✅ Connected to bunker remote')
|
||||
} catch (err) {
|
||||
console.error('[bunker] ❌ Failed to connect to bunker remote:', err)
|
||||
}
|
||||
// Do not force connect here; let requireConnection() run per operation
|
||||
// For debugging, keep a minimal log of readiness
|
||||
console.log('[bunker] Signer ready (listening:', account.signer.listening, ')')
|
||||
|
||||
// Expose nip04/nip44 at account level (like ExtensionAccount does)
|
||||
if (!('nip04' in account)) {
|
||||
|
||||
Reference in New Issue
Block a user