diff options
Diffstat (limited to '')
-rw-r--r-- | lib/plugins/alcoolog.ex | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/plugins/alcoolog.ex b/lib/plugins/alcoolog.ex index 8ef83fa..9958889 100644 --- a/lib/plugins/alcoolog.ex +++ b/lib/plugins/alcoolog.ex @@ -467,7 +467,7 @@ defmodule Nola.Plugins.Alcoolog do end def get_all_stats() do - IRC.Account.all_accounts() + Nola.Account.all_accounts() |> Enum.map(fn(account) -> {account.id, get_full_statistics(account.id)} end) |> Enum.filter(fn({_nick, status}) -> status && (status.active > 0 || status.active30m > 0) end) |> Enum.sort_by(fn({_, status}) -> status.active end, &>/2) @@ -489,7 +489,7 @@ defmodule Nola.Plugins.Alcoolog do |> Enum.sort_by(fn({_, status}) -> status.active end, &>/2) end - @spec since() :: %{IRC.Account.id() => DateTime.t()} + @spec since() :: %{Nola.Account.id() => DateTime.t()} @doc "Returns the last time the user was at 0 g/l" def since() do :ets.foldr(fn({{acct, timestamp_or_date}, _vol, current, _cl, _deg, _name, _comment, _m}, acc) -> @@ -612,7 +612,7 @@ defmodule Nola.Plugins.Alcoolog do def handle_info({:irc, :trigger, "sobre", m = %IRC.Message{trigger: %IRC.Trigger{args: args, type: :bang}}}, state) do account = case args do - [nick] -> IRC.Account.find_always_by_nick(m.network, m.channel, nick) + [nick] -> Nola.Account.find_always_by_nick(m.network, m.channel, nick) [] -> m.account end @@ -784,7 +784,7 @@ defmodule Nola.Plugins.Alcoolog do end) |> Enum.sort_by(fn({_nick, count}) -> count end, &>/2) |> Enum.map(fn({nick, count}) -> - account = IRC.Account.get(nick) + account = Nola.Account.get(nick) user = IRC.UserTrack.find_by_account(m.network, account) nick = if(user, do: user.nick, else: account.name) "#{nick}: #{Float.round(count, 4)}" @@ -864,7 +864,7 @@ defmodule Nola.Plugins.Alcoolog do def handle_info({:irc, :trigger, "alcoolisme", m = %IRC.Message{trigger: %IRC.Trigger{args: args, type: :bang}}}, state) do {account, duration} = case args do - [nick | rest] -> {IRC.Account.find_always_by_nick(m.network, m.channel, nick), rest} + [nick | rest] -> {Nola.Account.find_always_by_nick(m.network, m.channel, nick), rest} [] -> {m.account, []} end if account do |