if (is_numeric($request)) {
$recipe = $request;
}
- elseif (!$last) {
+ elseif ($last) {
+ if ($data = json_decode(file_get_contents($target), true)) {
+ $profiles = array_column($data['members'], 'profileId');
+ #TODO: reduce profiles by checking ladder presence
+ $recipe = join(' ', array_merge([$request], $profiles));
+ }
+ }
+ else {
error("Unknown profile request <q>$request</q>", 400);
}