[GH-ISSUE #9578] Workspace Models page incorrectly maintains model states after deletion #54233

Closed
opened 2026-05-05 16:00:35 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @bannert1337 on GitHub (Feb 7, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/9578

Bug Report

Expected Behavior:

When a model is deleted from the Workspace Models page:

  • Remaining models should maintain their original settings and states
  • Enabled/disabled states should remain consistent with their original configuration

Actual Behavior:

When a model is deleted:

  • Remaining models are moved into the position of the deleted model
  • Models inherit the enabled/disabled state of the model that previously occupied that position
  • Other settings may potentially be affected (needs further investigation)

Description

Bug Summary:
This issue is similar to #8818 but occurs on the Workspace Models page instead of the connections page. When deleting a model:

  1. The remaining models shift positions to fill the gap
  2. The models inherit the enabled/disabled state from the position they moved into
  3. This behavior could lead to unintended model configurations and potential security issues

Additional Concerns:

  • Potential for models to be enabled/disabled unintentionally
  • Possible impact on other model settings (needs verification)
  • Similar underlying cause to #8818 (position-based data handling)

Steps to Reproduce:

  1. Configure multiple models in Workspace Models page
  2. Set different enabled/disabled states for each model
  3. Delete a model from the middle of the list
  4. Observe state changes in remaining models

System Information:

  • Open WebUI version: v0.5.10
  • Browser version: Floorp 11.23.0 (64-bit)
  • Operating System: Kubuntu 24.10

Additional Context:
This appears to be related to the same underlying issue as #8818, where position-based data handling is causing configuration inconsistencies when items are deleted from lists.

Originally created by @bannert1337 on GitHub (Feb 7, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/9578 # Bug Report ## Expected Behavior: When a model is deleted from the Workspace Models page: - Remaining models should maintain their original settings and states - Enabled/disabled states should remain consistent with their original configuration ## Actual Behavior: When a model is deleted: - Remaining models are moved into the position of the deleted model - Models inherit the enabled/disabled state of the model that previously occupied that position - Other settings may potentially be affected (needs further investigation) ## Description **Bug Summary:** This issue is similar to #8818 but occurs on the Workspace Models page instead of the connections page. When deleting a model: 1. The remaining models shift positions to fill the gap 2. The models inherit the enabled/disabled state from the position they moved into 3. This behavior could lead to unintended model configurations and potential security issues **Additional Concerns:** - Potential for models to be enabled/disabled unintentionally - Possible impact on other model settings (needs verification) - Similar underlying cause to #8818 (position-based data handling) **Steps to Reproduce:** 1. Configure multiple models in Workspace Models page 2. Set different enabled/disabled states for each model 3. Delete a model from the middle of the list 4. Observe state changes in remaining models **System Information:** - Open WebUI version: v0.5.10 - Browser version: Floorp 11.23.0 (64-bit) - Operating System: Kubuntu 24.10 **Additional Context:** This appears to be related to the same underlying issue as #8818, where position-based data handling is causing configuration inconsistencies when items are deleted from lists.
Author
Owner

@tjbck commented on GitHub (Feb 11, 2025):

Resolved in dev.

<!-- gh-comment-id:2652100656 --> @tjbck commented on GitHub (Feb 11, 2025): Resolved in dev.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#54233