|
2 | 2 |
|
3 | 3 | require_once __DIR__ . "/../../resources/autoload.php"; |
4 | 4 |
|
| 5 | +use UnityWebPortal\lib\UnitySite; |
| 6 | + |
5 | 7 | require_once $LOC_HEADER; |
6 | 8 |
|
7 | 9 | $invalid_ssh_dialogue = "<script type='text/javascript'> |
|
16 | 18 | switch ($_POST["add_type"]) { |
17 | 19 | case "paste": |
18 | 20 | $key = $_POST["key"]; |
19 | | - if ($SITE->testValidSSHKey($key)) { |
| 21 | + if (UnitySite::testValidSSHKey($key)) { |
20 | 22 | array_push($added_keys, $key); |
21 | 23 | } else { |
22 | 24 | echo $invalid_ssh_dialogue; |
|
25 | 27 | case "import": |
26 | 28 | $keyfile = $_FILES["keyfile"]["tmp_name"]; |
27 | 29 | $key = file_get_contents($keyfile); |
28 | | - if ($SITE->testValidSSHKey($key)) { |
| 30 | + if (UnitySite::testValidSSHKey($key)) { |
29 | 31 | array_push($added_keys, $key); |
30 | 32 | } else { |
31 | 33 | echo $invalid_ssh_dialogue; |
|
38 | 40 | $gh_user = $_POST["gh_user"]; |
39 | 41 | $keys = $GITHUB->getSshPublicKeys($gh_user); |
40 | 42 | foreach ($keys as $key) { |
41 | | - if ($SITE->testValidSSHKey($key)) { |
| 43 | + if (UnitySite::testValidSSHKey($key)) { |
42 | 44 | array_push($added_keys, $key); |
43 | 45 | } |
44 | 46 | } |
45 | 47 | break; |
46 | 48 | } |
47 | 49 |
|
48 | 50 | if (!empty($added_keys)) { |
49 | | - $added_keys = $SITE->removeTrailingWhitespace($added_keys); |
| 51 | + $added_keys = UnitySite::removeTrailingWhitespace($added_keys); |
50 | 52 | $totalKeys = array_merge($USER->getSSHKeys(), $added_keys); |
51 | 53 | $USER->setSSHKeys($totalKeys, $OPERATOR); |
52 | 54 | } |
|
0 commit comments