pixiebrix-extension icon indicating copy to clipboard operation
pixiebrix-extension copied to clipboard

Deactivated Sidepanel deployments not removed from Mod Launcher

Open grahamlangford opened this issue 1 year ago • 0 comments

Describe the bug

When a side panel mod that has been deployed to a user is removed, the mod still shows up in the Mod Launcher even after refreshing the page so long as the sidebar is not closed

To Reproduce

Steps to reproduce the behavior:

  1. Create a deployment that uses a side panel mod (the mod cannot not already be activated for the user)
  2. Refresh the Extension Console (do not toggle the Extension in the Manage Extensions screen)
  3. In a separate tab, open the sidebar to the Mod Launcher and confirm the mod has been deployed
  4. In the Admin Console, disable the deployment and remove the group
  5. Trigger the deployments to run (same as step 2)
  6. Return to the tab with the sidebar open

Actual behavior

  • The mod is still seen in the Mod Launcher
  • Refreshing the page does not remove the mod from the Mod Launcher

Expected behavior

  • The sidebar mod is no longer seen in the Mod Launcher

Screenshots/Loom

https://www.loom.com/share/65f42284694d442f9f255b10e170ea40

Desktop (please complete the following information):

  • OS: OSX
  • Browser: Chrome
  • Extension Version: 2.0.4-beta.2

Additional context

  • What mod(s) were you running?
    • Regression Test: Team API PaLM deployment under "The Pixies"

grahamlangford avatar Jul 02 '24 19:07 grahamlangford