diff --git a/apps/roster/src/roster_db.erl b/apps/roster/src/roster_db.erl index 76d26189ceb95b352a5d5de571d48b8ec23f661d..6c4e33557df54c858d904027627e795004083ee8 100644 --- a/apps/roster/src/roster_db.erl +++ b/apps/roster/src/roster_db.erl @@ -1010,8 +1010,14 @@ add_linkage([{PhoneMiss, PhoneHas} | Rest], Acc1, Acc2) -> end. read_link(FileName) -> - {ok, Text} = file:read_file("/home/nynja/depot/server/" ++ FileName), - read_link(string:split(Text, ";", all), []). + case file:read_file(FileName) of + {ok, Text} -> + read_link(string:split(Text, ";", all), []); + {error, _} = Reason -> + roster:info(?MODULE, "read_link file not read ~p", [Reason]), + [] + end. + read_link([], Acc) -> Acc; read_link([Link | Rest], Acc) ->