@@ -14,7 +14,7 @@ defmodule Mobilizon.Service.Notifier.Email do
|
||||
|
||||
@impl Notifier
|
||||
def ready? do
|
||||
Config.get(__MODULE__, :enabled)
|
||||
Config.get([__MODULE__, :enabled])
|
||||
end
|
||||
|
||||
def send(user, activity, options \\ [])
|
||||
|
||||
@@ -11,8 +11,11 @@ defmodule Mobilizon.Service.Notifier.Filter do
|
||||
@spec can_send_activity?(Activity.t(), method(), User.t(), function()) :: boolean()
|
||||
def can_send_activity?(%Activity{} = activity, method, %User{} = user, get_default) do
|
||||
case map_activity_to_activity_setting(activity) do
|
||||
false -> false
|
||||
key -> user |> Users.activity_setting(key, method) |> enabled?(key, get_default)
|
||||
false ->
|
||||
false
|
||||
|
||||
key when is_binary(key) ->
|
||||
user |> Users.activity_setting(key, method) |> enabled?(key, get_default)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ defmodule Mobilizon.Service.Notifier.Push do
|
||||
|
||||
@impl Notifier
|
||||
def ready? do
|
||||
Config.get(__MODULE__, :enabled)
|
||||
Config.get([__MODULE__, :enabled])
|
||||
end
|
||||
|
||||
@impl Notifier
|
||||
|
||||
Reference in New Issue
Block a user