[GH-ISSUE #16058] issue: Share to Open WebUI Community button visible on feedbacks page (evaluation), even when Enable Community Sharing feature is disabled in admin settings #17771

Closed
opened 2026-04-19 23:39:21 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @silentoplayz on GitHub (Jul 27, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16058

Check Existing Issues

  • I have searched the existing issues and discussions.
  • I am using the latest version of Open WebUI.

Installation Method

Git Clone

Open WebUI Version

v0.6.18 (5fbfe2bdca)

Ollama Version (if applicable)

v0.9.5 (5d8c173529)

Operating System

Ubuntu 24.04.2 LTS

Browser (if applicable)

Mozilla Firefox Debian Package (mozilla-deb - 1.0) v141.0 (64-bit)

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have provided every relevant configuration, setting, and environment variable used in my setup.
  • I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
  • I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
  • Start with the initial platform/version/OS and dependencies used,
  • Specify exact install/launch/configure commands,
  • List URLs visited, user input (incl. example values/emails/passwords if needed),
  • Describe all options and toggles enabled or changed,
  • Include any files or environmental changes,
  • Identify the expected and actual result at each stage,
  • Ensure any reasonably skilled user can follow and hit the same issue.

Expected Behavior

When the Enable Community Sharing setting is toggled off in the Admin Settings, the Share to Open WebUI Community button/option on the Feedbacks page (within the Evaluations tab) should be hidden or disabled, as the underlying functionality it represents is not active.

Actual Behavior

The Share to Open WebUI Community button/option is visible and clickable on the Feedbacks page (within the Evaluations tab) even when the Enable Community Sharing setting is toggled off in the Admin Settings. While clicking it may not result in data being shared, its mere presence implies the feature is available, which contradicts the disabled setting.

Steps to Reproduce

This issue is reproduced on a local development environment setup for Open WebUI.

  1. Prerequisites:

    • Operating System: Ubuntu 24.04.2 LTS
    • Python: 3.11 or higher (e.g., 3.11.x)
    • Node.js: 22.10 or higher
    • IDE: VSCode (recommended, used for this setup)
    • Conda (recommended for backend environment)
  2. Clone the Repository:

    • Open a terminal (e.g., VSCode integrated terminal).
    • Navigate to your desired directory.
    • Run:
      git clone https://github.com/open-webui/open-webui.git
      cd open-webui
      
  3. Frontend Setup:

    • Copy the example environment file:
      cp -RPp .env.example .env
      
    • (No custom changes made to .env for reproduction, default settings are used.)
    • Install frontend dependencies (from open-webui directory):
      npm install
      
    • Start the frontend development server (from open-webui directory):
      npm run dev
      
    • Open your web browser and navigate to http://localhost:5173. You should see the frontend waiting for the backend. Keep this terminal running.
  4. Backend Setup:

    • Open a new terminal instance (e.g., VSCode's "Terminal > New Terminal").
    • Navigate to the backend directory in this new terminal:
      cd backend
      
    • Create and activate a Conda environment:
      conda create --name open-webui python=3.11
      conda activate open-webui
      
    • Install backend dependencies (with Conda environment activated, from backend directory):
      pip install -r requirements.txt -U
      
    • Start the backend development server (from backend directory):
      sh dev.sh
      
    • Wait for the backend server to start successfully.
  5. Access Open WebUI and Configure Settings:

    • Go back to your browser tab (e.g., http://localhost:5173).
    • Refresh the page. The full Open WebUI application should now be running.
    • Log in as an administrator (or user with admin privileges).
    • Navigate to Admin Panel -> Settings -> General.
    • Locate the Features section.
    • Ensure the Enable Community Sharing toggle is set to OFF (disabled). If it's on, toggle it off.
  6. Observe the Issue:

    • Navigate to the Evaluations tab.
    • Click on the Feedbacks sub-tab.
    • Observe the presence of the Share to Open WebUI Community button/option.

Logs & Screenshots

Image Image

Additional Information

This inconsistency in UI display can lead to confusion, as users might perceive a feature as active or available even when it has been explicitly disabled in the administrative settings. The Share to Open WebUI Community option should ideally be conditionally rendered or disabled based on the Enable Community Sharing setting.

Originally created by @silentoplayz on GitHub (Jul 27, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/16058 ### Check Existing Issues - [x] I have searched the existing issues and discussions. - [x] I am using the latest version of Open WebUI. ### Installation Method Git Clone ### Open WebUI Version v0.6.18 (https://github.com/open-webui/open-webui/commit/5fbfe2bdcadf5f157926f6551891e4dc0802b9f3) ### Ollama Version (if applicable) v0.9.5 (https://github.com/ollama/ollama/commit/5d8c1735296299c3d81bb40f00038398dc729579) ### Operating System Ubuntu 24.04.2 LTS ### Browser (if applicable) Mozilla Firefox Debian Package (mozilla-deb - 1.0) v141.0 (64-bit) ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.** - [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc). - [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps: - Start with the initial platform/version/OS and dependencies used, - Specify exact install/launch/configure commands, - List URLs visited, user input (incl. example values/emails/passwords if needed), - Describe all options and toggles enabled or changed, - Include any files or environmental changes, - Identify the expected and actual result at each stage, - Ensure any reasonably skilled user can follow and hit the same issue. ### Expected Behavior When the `Enable Community Sharing` setting is toggled **off** in the Admin Settings, the `Share to Open WebUI Community` button/option on the `Feedbacks` page (within the `Evaluations` tab) should be hidden or disabled, as the underlying functionality it represents is not active. ### Actual Behavior The `Share to Open WebUI Community` button/option is visible and clickable on the `Feedbacks` page (within the `Evaluations` tab) even when the `Enable Community Sharing` setting is toggled **off** in the Admin Settings. While clicking it may not result in data being shared, its mere presence implies the feature is available, which contradicts the disabled setting. ### Steps to Reproduce This issue is reproduced on a local development environment setup for Open WebUI. 1. **Prerequisites:** * Operating System: Ubuntu 24.04.2 LTS * Python: 3.11 or higher (e.g., 3.11.x) * Node.js: 22.10 or higher * IDE: VSCode (recommended, used for this setup) * Conda (recommended for backend environment) 2. **Clone the Repository:** * Open a terminal (e.g., VSCode integrated terminal). * Navigate to your desired directory. * Run: ```bash git clone https://github.com/open-webui/open-webui.git cd open-webui ``` 3. **Frontend Setup:** * Copy the example environment file: ```bash cp -RPp .env.example .env ``` * (No custom changes made to `.env` for reproduction, default settings are used.) * Install frontend dependencies (from `open-webui` directory): ```bash npm install ``` * Start the frontend development server (from `open-webui` directory): ```bash npm run dev ``` * Open your web browser and navigate to `http://localhost:5173`. You should see the frontend waiting for the backend. Keep this terminal running. 4. **Backend Setup:** * Open a **new** terminal instance (e.g., VSCode's "Terminal > New Terminal"). * Navigate to the backend directory in this new terminal: ```bash cd backend ``` * Create and activate a Conda environment: ```bash conda create --name open-webui python=3.11 conda activate open-webui ``` * Install backend dependencies (with Conda environment activated, from `backend` directory): ```bash pip install -r requirements.txt -U ``` * Start the backend development server (from `backend` directory): ```bash sh dev.sh ``` * Wait for the backend server to start successfully. 5. **Access Open WebUI and Configure Settings:** * Go back to your browser tab (e.g., `http://localhost:5173`). * Refresh the page. The full Open WebUI application should now be running. * Log in as an administrator (or user with admin privileges). * Navigate to **Admin Panel** -> **Settings** -> **General**. * Locate the `Features` section. * Ensure the `Enable Community Sharing` toggle is set to **OFF** (disabled). If it's on, toggle it off. 6. **Observe the Issue:** * Navigate to the `Evaluations` tab. * Click on the `Feedbacks` sub-tab. * Observe the presence of the `Share to Open WebUI Community` button/option. ### Logs & Screenshots <img width="2094" height="208" alt="Image" src="https://github.com/user-attachments/assets/77bc1c3e-4da3-45f8-8fc1-05203016582d" /> <img width="2305" height="217" alt="Image" src="https://github.com/user-attachments/assets/c7011942-9791-49a6-b44c-efb88206cdc5" /> ### Additional Information This inconsistency in UI display can lead to confusion, as users might perceive a feature as active or available even when it has been explicitly disabled in the administrative settings. The `Share to Open WebUI Community` option should ideally be conditionally rendered or disabled based on the `Enable Community Sharing` setting.
GiteaMirror added the bug label 2026-04-19 23:39:21 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#17771