diff --git a/lib/geef/object.ex b/lib/geef/object.ex index 4698b14..b2a5d12 100644 --- a/lib/geef/object.ex +++ b/lib/geef/object.ex @@ -16,6 +16,8 @@ defmodule Geef.Object do case lookup(repo, id) do {:ok, obj = %Geef.Object{type: ^type}} -> {:ok, obj} + {:ok, _obj} -> + {:error, :type_mismatch} error -> error end