Make sure that the code example of how to use js-ipfs with dag-jose is up to date.
https://blog.ceramic.network/how-to-store-signed-and-encrypted-data-on-ipfs/
Ref: ceramicnetwork/js-dag-jose#20
Also look though other blog posts to see if others need updating.