Skip to content

Commit 60ab568

Browse files
committed
fix: ensure tenant is set on query for updates
1 parent 7f44148 commit 60ab568

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

lib/data_layer.ex

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3139,6 +3139,14 @@ defmodule AshPostgres.DataLayer do
31393139
changeset.context
31403140
)
31413141
|> pkey_filter(changeset.data)
3142+
|> then(fn query ->
3143+
if changeset.tenant do
3144+
set_tenant(resource, query, changeset.tenant)
3145+
|> elem(1)
3146+
else
3147+
query
3148+
end
3149+
end)
31423150
|> then(fn query ->
31433151
Map.put(
31443152
query,

0 commit comments

Comments
 (0)