Basedash / dockhunt

Discover the apps everyone is docking about. Made by the team at @Basedash.
https://www.dockhunt.com
280 stars 5 forks source link

Bug: Dock Generation Hangs at 'Generating your Dock' when Beeper is Added #30

Open devmesis opened 1 year ago

devmesis commented 1 year ago

Describe the bug Upon attempting to upload my dock to DockHunt, I used the CLI command npx dockhunt, which usually recognizes all the apps in my dock correctly and generates a link that auto-opens. However, I encountered an issue where the process gets stuck at the "Generating your dock..." message without progressing any further.

Important Side Note I investigated the issue further by executing the command separately for each app. It turns out that Beeper Desktop, which converts an icon in my terminal, is causing the hang-up during the generation process.

Request for Assistance I am aware that Beeper has a waitlist, making it difficult to reproduce the issue without access. If someone can provide assistance, please contact me here or on X/Twitter, and I will send an invite. To Reproduce

Steps to reproduce the behavior:

  1. Add Beeper to your dock.
  2. Open your CLI and execute the command $ npx dockhunt.
  3. The CLI will display "Converting icon to png: Beeper" under the apps section.
  4. Wait for the scan to complete, and you will be redirected to the website.
  5. If not logged in, log in; otherwise, proceed to the next step.
  6. The page will indicate that your dock is being generated but remains stuck at this stage.

Expected Behavior Typically, I can upload my entire dock without any issues, regardless of the included apps. However, Beeper is currently blocking the process. Removing Beeper from my dock allows normal functionality.

Screenshots Attached are the screenshots of my terminal as DockHunt.

Screenshot 2023-08-25 at 9 58 32 AM Screenshot 2023-08-25 at 9 58 26 AM

Additional Context Link for adding Beeper: https://www.dockhunt.com/new-dock?app=Beeper I have tried the following browsers on both Mac and iPhone: Safari and Chromium (ARC).