diff --git a/www-api/app/Controllers/WrenchFamily.php b/www-api/app/Controllers/WrenchFamily.php index 710fea2a..e7cd4c6a 100644 --- a/www-api/app/Controllers/WrenchFamily.php +++ b/www-api/app/Controllers/WrenchFamily.php @@ -20,20 +20,18 @@ class WrenchFamily extends BaseController $in = json_decode($raw_json, true); $out =[]; - // $in["action"] = WRENCHBOARD_RELATIVES_EDITKIDS; - // $ret = $this->wrenchboard->wrenchboard_api($in, $out); + $in["action"] = 0; + $endpoint = "FAMILY_CONNECT_MEMBERS-". $in["family_uid"]; // str_pad($in["uid"], 12, "0", STR_PAD_LEFT); + $out = $this->getCache($endpoint); // try find in cache + if ( count($out) == 0 ){ + $local_url = "http://".$this->micro_service_net1.":3032/familyConnectMembers"; + $out = $this->APIcall('GET', $local_url, $in); + log_message('critical', "familyConnectMembers ********* ALL ".serialize($out["result_list"]) ); + log_message('critical', "familyConnectMembers ********* COUNT ".serialize(count($out["result_list"])) ); + $this->saveCache($endpoint,$out,1500); + } + return $this->summaryReturnData($in,$out); //json_encode( $final_out ); - $out["current_invitation"] =[ - [ - "name" => "Faith", - "time" => "0000-00-00", - "expire" => 1000 - ] - ]; - $out["allow_invite"] = 100; - $out['internal_return'] = 0; - - return $this->summaryReturnData($in,$out); } public function familyConnectInvite(){