Skip to content

[Bug]: Embedded icons display incorrect song data #802

@LanderVM

Description

@LanderVM

Bug description

When skipping a song using the embedded icons, the Setup Channel displays the previous song’s data instead of the current one.

Note: This issue does NOT occur when using the /skip command. It was resolved in Issue #781.

Related reports from other users (now closed issues):
#781 (comment)

Steps to reproduce

  1. Start playing two songs using /play songname.
  2. Skip the current song using the ⏩ emoji reaction.
  3. Notice that the correct song data appears briefly before being replaced with incorrect data.

Operating System

Windows 11

Node.js version

v22.14.0

java version

21

Application/Library version

v4.6.7 (commit: 3a7327a)

Error logs or screenshots

After skipping using the emoji reaction ⏩: The previous song’s data is displayed instead of the current song.
Image

When using /play and interacting with the embed icons for a while: No song data is displayed.
Image

Additional context

This issue is likely caused by the ⏩ embed icon and the /skip command using separate implementations. Since the /skip command was correctly fixed in a previous issue, it's possible that the embedded icon ⏩ still relies on outdated or different logic.

A solution would be to unify the implementation for both the /skip command and the embedded skip icon ⏩, so that updates apply to both.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions