@@ -44,9 +44,9 @@ defmodule GenServers do
44
44
45
45
####
46
46
# GenServer implementation
47
-
47
+
48
48
def handle_call ( :get_password , _from , current_password ) do
49
- { :reply , current_password , current_password }
49
+ { :reply , current_password , current_password }
50
50
end
51
51
52
52
def handle_call ( :get_manufacturer , _from , current_state ) do
@@ -68,22 +68,22 @@ defmodule GenServers do
68
68
def handle_call ( :name_check , _from , current_state ) do
69
69
{ :reply , "Congrats! Your process was successfully named." , current_state }
70
70
end
71
-
71
+
72
72
def handle_call ( { :unlock , password } , _from , current_password ) do
73
73
case password do
74
74
password when password === current_password ->
75
75
{ :reply , { :ok , "Laptop unlocked!" } , current_password }
76
- _ ->
76
+ _ ->
77
77
{ :reply , { :error , "Incorrect password!" } , current_password }
78
78
end
79
79
end
80
-
80
+
81
81
def handle_cast ( { :change_password , old_password , new_password } , current_password ) do
82
82
case old_password do
83
83
old_password when old_password == current_password ->
84
84
{ :noreply , new_password }
85
85
_ ->
86
- { :noreply , current_password }
86
+ { :noreply , current_password }
87
87
end
88
88
end
89
89
end
@@ -147,7 +147,7 @@ defmodule GenServers do
147
147
{ _ , response } = Laptop . unlock ( "EL!73" )
148
148
assert response == ___
149
149
150
- { _ , response } = Laptop . owner_name
150
+ { _ , response } = Laptop . owner_name
151
151
assert response == ___
152
152
end
153
- end
153
+ end
0 commit comments