bugfix: fix can? for :joins (#73)

This commit is contained in:
kernel-io 2021-10-07 21:16:33 +13:00 committed by GitHub
parent 149f4f3d9e
commit e4de6f59f6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -375,7 +375,7 @@ defmodule AshPostgres.DataLayer do
def can?(resource, {:join, other_resource}) do
data_layer = Ash.DataLayer.data_layer(resource)
other_data_layer = Ash.DataLayer.data_layer(other_resource)
data_layer == other_data_layer and repo(data_layer) == repo(other_data_layer)
data_layer == other_data_layer and repo(resource) == repo(other_resource)
end
def can?(resource, {:lateral_join, resources}) do