ipfs / ipfs-desktop

An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
https://docs.ipfs.tech/install/ipfs-desktop/
MIT License
5.86k stars 851 forks source link

Move repository location crashes IPFS-Desktop after updating to v 0.30.0 #2584

Closed j-adel closed 10 months ago

j-adel commented 10 months ago

To be clear, I had a notification that said there's a new update for IPFS-Desktop. I couldn't find an update button so I downloaded the new version installer and installed it in the same directory. I wanted to make sure it kept the setting of the file storage location but when I did it from context menu from the task bar, it crashed and gave the following error. Thanks for your awesome work! Specifications

Error

TypeError: Cannot destructure property 'stopIpfs' of 'undefined' as it is undefined.
    at module.exports (C:\Program Files\IPFS Desktop\resources\app.asar\src\move-repository-location.js:10:30)
    at click (C:\Program Files\IPFS Desktop\resources\app.asar\src\tray.js:169:26)
    at MenuItem.click (node:electron/js2c/browser_init:73:1908)
    at a._executeCommand (node:electron/js2c/browser_init:81:2453)
welcome[bot] commented 10 months ago

Thank you for submitting your first issue to this repository! A maintainer will be here shortly to triage and review. In the meantime, please double-check that you have provided all the necessary information to make this process easy! Any information that can help save additional round trips is useful! We currently aim to give initial feedback within two business days. If this does not happen, feel free to leave a comment. Please keep an eye on how this issue will be labeled, as labels give an overview of priorities, assignments and additional actions requested by the maintainers:

Finally, remember to use https://discuss.ipfs.io if you just need general support.

whizzzkid commented 10 months ago

Thanks for submitting this issue @j-maffe, this issue got reported earlier, closing this as duplicate of #2577. Continuing the discussion there.