Skip to content

[Bug]: Azure Blob Storage Connector: "Restrict Ingestion to Containers" section is not cleared when toggling between "Connection String" and "Account Key" Auth #2047

Description

@mpawlow

OpenRAG Version

0.6.2

Deployment Method

Local development (make dev)

Operating System

Ubuntu 24.04.4 LTS

Python Version

Python 3.13.14

Affected Area

Connectors (Google Drive, OneDrive, SharePoint)

Bug Description

"Restrict Ingestion to Containers" section is not cleared when toggling between "Connection String" and "Account Key" Auth

Steps to Reproduce

  • Go to Settings page
  • Click Connect button on Azure Blob Storage connector.
  • Select Connection String Auth
  • Specify a valid Connection String
  • Click Refresh Containers
  • Click Account Key Auth
    • BUG: "Restrict Ingestion to Containers" section is not cleared
  • Click Refresh Containers (without specifying any values for the Account Key fields)
    • BUG: "Restrict Ingestion to Containers" section is not cleared
  • Click Save button
    • BUG: Duplicate errors are shown
    • BUG: "Restrict Ingestion to Containers" section is not cleared

Expected Behavior

  • "Restrict Ingestion to Containers" section should be cleared (reset back to default)
  • Duplicate error messages should not be shown (should be consolidated into one site)

Actual Behavior

  • "Restrict Ingestion to Containers" section is not cleared when toggling between "Connection String" and "Account Key" Auth

Relevant Logs

Screenshots

Image Image Image

Additional Context

  • For Azure Blog Storage connector setup instructions, see offline PDF file (OpenRAG - Azure Blob Storage Connector - Manual Testing Instructions.pdf)

Checklist

  • I have searched existing issues to ensure this bug hasn't been reported before.
  • I have provided all the requested information.

Metadata

Metadata

Assignees

Labels

bug🔴 Something isn't working.

Type

Fields

No fields configured for Bug.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions