Rev 321 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 321 | Rev 328 | ||
---|---|---|---|
Line 47... | Line 47... | ||
47 | $message = $this->getInvitationText($email); |
47 | $message = $this->getInvitationText($email); |
48 | $message = str_replace('{{ACTIVATE_URL}}', $activate_url, $message); |
48 | $message = str_replace('{{ACTIVATE_URL}}', $activate_url, $message); |
49 | 49 | ||
50 | OIDplus::mailUtils()->sendMail($email, OIDplus::config()->getValue('system_title').' - Invitation', $message, OIDplus::config()->getValue('global_cc')); |
50 | OIDplus::mailUtils()->sendMail($email, OIDplus::config()->getValue('system_title').' - Invitation', $message, OIDplus::config()->getValue('global_cc')); |
51 | 51 | ||
52 | echo json_encode(array("status" => 0)); |
52 | return array("status" => 0); |
53 | 53 | ||
54 | } else if ($actionID == 'activate_ra') { |
54 | } else if ($actionID == 'activate_ra') { |
55 | 55 | ||
56 | $password1 = $params['password1']; |
56 | $password1 = $params['password1']; |
57 | $password2 = $params['password2']; |
57 | $password2 = $params['password2']; |
Line 78... | Line 78... | ||
78 | OIDplus::logger()->log("[OK]RA($email)!", "RA '$email' has been registered due to invitation"); |
78 | OIDplus::logger()->log("[OK]RA($email)!", "RA '$email' has been registered due to invitation"); |
79 | 79 | ||
80 | $ra = new OIDplusRA($email); |
80 | $ra = new OIDplusRA($email); |
81 | $ra->register_ra($password1); |
81 | $ra->register_ra($password1); |
82 | 82 | ||
83 | echo json_encode(array("status" => 0)); |
83 | return array("status" => 0); |
84 | } else { |
84 | } else { |
85 | throw new OIDplusException("Unknown action ID"); |
85 | throw new OIDplusException("Unknown action ID"); |
86 | } |
86 | } |
87 | } |
87 | } |
88 | 88 |