Show thread history
ぽーまん🐧
2d ago
performOperation の中の nip04.decrypt が await されてないからじゃないかなあ
See translation
1
0
0
0
0
Replies
雪猫
@SnowCait
2d ago
async 関数って Promise 返す関数をそのまま return するときは await せんでもよくなかったっけ
See translation
0
0
0
0
0
ぽーまん🐧
@penpenpng
2d ago
これは罠なんですが…
return await nip04... ってしないと、これがエラーだったときに performOperation の中の catch に引っかからずに単に rejected な promise が返るので、await performOperation() が throw してここから大域脱出する
return await nip04... ってしないと、これがエラーだったときに performOperation の中の catch に引っかからずに単に rejected な promise が返るので、await performOperation() が throw してここから大域脱出する
See translation
0
0
0
0
0
雪猫
@SnowCait
2d ago
なるほどそなのかー
See translation
0
0
0
0
0
雪猫
@SnowCait
2d ago
おー、直ったかも
See translation
0
0
0
0
0