diff --git a/code/chapter18/usr.erl b/code/chapter18/usr.erl index eef1afb..08c3cfd 100644 --- a/code/chapter18/usr.erl +++ b/code/chapter18/usr.erl @@ -107,7 +107,7 @@ delete_usr(CustId) -> %% @spec set_service(integer(), service(), bool()) -> ok | {error, instTime()} --spec(set_service(integer(), service(), bool()) -> ok | {error, instTime()}). +-spec(set_service(integer(), service(), boolean()) -> ok | {error, instTime()}). set_service(CustId, Service, Flag) -> call({set_service, CustId, Service, Flag}). @@ -162,7 +162,7 @@ lookup_msisdn(PhoneNo) -> %% @spec service_flag(integer(), service()) -> bool() | {error, instance | disabled} --spec(service_flag(integer(), service()) -> bool() | {error, instance | disabled}). +-spec(service_flag(integer(), service()) -> boolean() | {error, instance | disabled}). service_flag(PhoneNo, Service) -> case usr_db:lookup_msisdn(PhoneNo) of