さて、すげー不便になったが、どうしよう joplin
decrypt で、model に checksum 入っとらんのに、比較してるやん。
Joplin cli 直せたかも。
.joplin-bin/lib/node_modules/joplin/lib/services/EncryptionService.js の decryptMasterKey_ で checksum 比較してるところを、if (model.encryption_method === EncryptionService.METHOD_SJCL_2) でくくればよさげ。
diff 貼ろうとしたら長くてダメやった。
npm で入る Joplin cli のコードが古いだけなんだろうなーとは思う。 desktop 版で、暗号化古いから変えろって出たので変えたのが原因ぽい。とりあえず、その場しのぎはできそうだ。
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!
Joplin cli 直せたかも。
.joplin-bin/lib/node_modules/joplin/lib/services/EncryptionService.js の decryptMasterKey_ で checksum 比較してるところを、if (model.encryption_method === EncryptionService.METHOD_SJCL_2) でくくればよさげ。
diff 貼ろうとしたら長くてダメやった。