From a1c0ace2e1a9262ca86858d98f40addcdc11c203 Mon Sep 17 00:00:00 2001 From: sennui Date: Fri, 6 Mar 2020 15:27:24 +0100 Subject: [PATCH] Change hardcoded path for link_roster.txt to local dir and ignore if missing --- apps/roster/src/roster_db.erl | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/roster/src/roster_db.erl b/apps/roster/src/roster_db.erl index 76d26189c..6c4e33557 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) -> -- GitLab