Skip to content

πŸ› Bugfix: Fixed an issue where knowledge bases created by 'dev' users were not visible to the creators themselves. - #3600

Merged
Dallas98 merged 2 commits into
developfrom
pyh/fix_kb_permission_develop
Aug 5, 2026
Merged

πŸ› Bugfix: Fixed an issue where knowledge bases created by 'dev' users were not visible to the creators themselves.#3600
Dallas98 merged 2 commits into
developfrom
pyh/fix_kb_permission_develop

Conversation

@YehongPan

Copy link
Copy Markdown
Contributor

πŸ› Bugfix: Fixed an issue where knowledge bases created by 'dev' users were not visible to the creators themselves.

[Specification Details]

  1. Adjusted the logic sequence for permission checks, prioritizing the check for whether the user is the creator.
  2. Modify test cases.

[Test Result]
image

… were not visible to the creators themselves.

[Specification Details]
1. Adjusted the logic sequence for permission checks, prioritizing the check for whether the user is the creator.
2. Modify test cases.
@codecov

codecov Bot commented Aug 5, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 88.23529% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
backend/services/vectordatabase_service.py 88.23% 0 Missing and 2 partials ⚠️

πŸ“’ Thoughts on this report? Let us know!

… were not visible to the creators themselves.

[Specification Details]
1. Add test cases.
@YehongPan YehongPan closed this Aug 5, 2026
@YehongPan YehongPan reopened this Aug 5, 2026
@Dallas98
Dallas98 merged commit b8c7868 into develop Aug 5, 2026
22 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants