Skip to content
This repository was archived by the owner on Nov 8, 2022. It is now read-only.

Commit 447c7da

Browse files
committed
chore(clean up): rm warnings & fix user views eadge case
1 parent 8ec6e90 commit 447c7da

File tree

5 files changed

+11
-15
lines changed

5 files changed

+11
-15
lines changed

lib/mastani_server/accounts/delegates/customization.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ defmodule MastaniServer.Accounts.Delegate.Customization do
2525
Achievements.set_member(user, :sponsor)
2626
end
2727

28-
def upgrade_by_plan(%User{} = _user, plan) do
28+
def upgrade_by_plan(%User{} = _user, _plan) do
2929
{:error, "no such plan"}
3030
end
3131

lib/mastani_server/billing/delegates/actions.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ defmodule MastaniServer.Billing.Delegate.Actions do
3737
end
3838
end
3939

40-
def after_bill(%BillRecord{payment_usage: payment_usage} = record, _state) do
40+
def after_bill(%BillRecord{payment_usage: _payment_usage}, _state) do
4141
{:error, "mismatch action"}
4242
end
4343
end

lib/mastani_server_web/resolvers/accounts_resolver.ex

+1-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,7 @@ defmodule MastaniServerWeb.Resolvers.Accounts do
1212

1313
# def user(_root, %{id: id}, _info), do: User |> ORM.read(id, inc: :views)
1414
def user(_root, %{login: login}, _info), do: User |> ORM.read_by(%{login: login}, inc: :views)
15-
16-
def user(_root, _args, %{context: %{cur_user: cur_user}}) do
17-
User |> ORM.read(cur_user.id, inc: :views)
18-
end
15+
def user(_root, _args, %{context: %{cur_user: cur_user}}), do: ORM.find(User, cur_user.id)
1916

2017
def user(_root, _args, _info) do
2118
{:error, [message: "need login", code: ecode(:account_login)]}

lib/mastani_server_web/resolvers/billing_resolver.ex

+4-5
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ defmodule MastaniServerWeb.Resolvers.Billing do
22
@moduledoc """
33
accounts resolvers
44
"""
5-
import ShortMaps
6-
import Helper.ErrorCode
5+
# import ShortMaps
6+
# import Helper.ErrorCode
77

8-
alias Helper.{ORM, Utils}
9-
alias MastaniServer.{Accounts, Billing}
8+
alias MastaniServer.Billing
109

1110
def paged_bill_records(_root, %{filter: filter}, %{context: %{cur_user: cur_user}}) do
1211
Billing.list_records(cur_user, filter)
@@ -16,7 +15,7 @@ defmodule MastaniServerWeb.Resolvers.Billing do
1615
Billing.create_record(cur_user, args)
1716
end
1817

19-
def update_bill_state(_root, %{id: id, state: state}, %{context: %{cur_user: cur_user}}) do
18+
def update_bill_state(_root, %{id: id, state: state}, %{context: %{cur_user: _cur_user}}) do
2019
Billing.update_record_state(id, state)
2120
end
2221
end

lib/mastani_server_web/schema/billing/billing_types.ex

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
defmodule MastaniServerWeb.Schema.Billing.Types do
2+
@moduledoc """
3+
general types used by Billing
4+
"""
25
use Helper.GqlSchemaSuite
36

47
import MastaniServerWeb.Schema.Utils.Helper
5-
import Absinthe.Resolution.Helpers
6-
7-
# alias MastaniServer.Billing
8-
alias MastaniServerWeb.Schema
8+
# import Absinthe.Resolution.Helpers
99

1010
enum :bill_state_enum do
1111
value(:pending)

0 commit comments

Comments
 (0)