Fixed an imprecise join in rejoin room
This commit is contained in:
parent
2883d6f1ef
commit
95a7d69bce
1 changed files with 3 additions and 0 deletions
|
@ -1514,6 +1514,7 @@ impl Database {
|
||||||
let mut db_entries = worktree_entry::Entity::find()
|
let mut db_entries = worktree_entry::Entity::find()
|
||||||
.filter(
|
.filter(
|
||||||
Condition::all()
|
Condition::all()
|
||||||
|
.add(worktree_entry::Column::ProjectId.eq(project.id))
|
||||||
.add(worktree_entry::Column::WorktreeId.eq(worktree.id))
|
.add(worktree_entry::Column::WorktreeId.eq(worktree.id))
|
||||||
.add(entry_filter),
|
.add(entry_filter),
|
||||||
)
|
)
|
||||||
|
@ -1553,6 +1554,7 @@ impl Database {
|
||||||
let mut db_repositories = worktree_repository::Entity::find()
|
let mut db_repositories = worktree_repository::Entity::find()
|
||||||
.filter(
|
.filter(
|
||||||
Condition::all()
|
Condition::all()
|
||||||
|
.add(worktree_repository::Column::ProjectId.eq(project.id))
|
||||||
.add(worktree_repository::Column::WorktreeId.eq(worktree.id))
|
.add(worktree_repository::Column::WorktreeId.eq(worktree.id))
|
||||||
.add(repository_entry_filter),
|
.add(repository_entry_filter),
|
||||||
)
|
)
|
||||||
|
@ -1590,6 +1592,7 @@ impl Database {
|
||||||
worktree_repository_statuses::Entity::find()
|
worktree_repository_statuses::Entity::find()
|
||||||
.filter(
|
.filter(
|
||||||
Condition::all()
|
Condition::all()
|
||||||
|
.add(worktree_repository_statuses::Column::ProjectId.eq(project.id))
|
||||||
.add(
|
.add(
|
||||||
worktree_repository_statuses::Column::WorktreeId
|
worktree_repository_statuses::Column::WorktreeId
|
||||||
.eq(worktree.id),
|
.eq(worktree.id),
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue