我有一个凤凰的Web应用程序和正在使用苦艾酒每当一个新的被触发订阅Comment
添加到Topic
。 我想只有当用户是一个主题的成员,否则不发一点事都没有发送订阅。
到目前为止,我已经试过玩config
如提到的认购文件 ,但它似乎像它被触发时才创建订阅时执行的,而不是。 我希望它是简单的东西如:
resolve fn comment, _, %{context: context} ->
if User.member_of?(context.user, commment.topic) do
{:ok, comment}
else
:noreply
end
end
现在,我只是在{:ok, nil}
但我希望有一个更好的方式来实现这一目标。