Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Premium Button Components - Loading bug for unpublished SKUs #7376

Open
Lulalaby opened this issue Feb 4, 2025 · 0 comments
Open

Premium Button Components - Loading bug for unpublished SKUs #7376

Lulalaby opened this issue Feb 4, 2025 · 0 comments
Labels
bug message components click click click click click click click synced Synced to internal tracker

Comments

@Lulalaby
Copy link
Contributor

Lulalaby commented Feb 4, 2025

Description

Unpublishing an SKU (Switching Guild Subscription <> User Subscription i.e.) causes an infinite loading state of sku button components.

Affects desktop and web.

Making issue as per request of DV8.
Ref: https://canary.discord.com/channels/1317206872763404478/1336353036238323763/1336354565041160232

Steps to Reproduce

  • have a user subscription
  • send a button with the user subscription sku
  • unpublish the user subscription
  • (optionally) switch to a guild subscription
  • reload client
  • infinite loading for component

Expected Behavior

The button should say that the sku is unavailable

Current Behavior

If you switch the subscription type at some point, old messages try to load the old subscription, but due to being unpublished, it gets stuck in the loading state apparently. Only affects web and desktop at the current time because mobile still doesn't support subscriptions.

Screenshots/Videos

image-1.png

Client and System Information

canary 365093 (2e7bdc1) Host 1.0.543 x64 (58336) Build Override: N/A Windows 11 64-bit (10.0.26120)

@Lulalaby Lulalaby added bug message components click click click click click click click labels Feb 4, 2025
@gabemeola gabemeola added the synced Synced to internal tracker label Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug message components click click click click click click click synced Synced to internal tracker
Projects
None yet
Development

No branches or pull requests

2 participants