recipient_in_collection(ap_id, params["bcc"]) ->
true
+ # if the message is unaddressed at all, then assume it is directly addressed
+ # to the recipient
+ !params["to"] && !params["cc"] && !params["bto"] && !params["bcc"] ->
+ true
+
true ->
false
end
if need_splice do
params
- |> Map.put(params, "cc", [ap_id | cc_list])
+ |> Map.put("cc", [ap_id | cc_list])
else
params
end