Add flags verification

This commit is contained in:
2023-11-09 20:29:25 +01:00
parent 0477fd5fa6
commit 4694c8dc00
3 changed files with 15 additions and 4 deletions

View File

@ -25,10 +25,12 @@ function uupApiPrivateParseFlags($str) {
$split = explode('+', $str);
$flags = [];
if(isset($split[1]))
$flags = explode(',', strtolower($split[1]));
if(isset($split[1])) {
$flags = array_unique(explode(',', strtolower($split[1])));
$flagsSafe = array_intersect(getAllowedFlags(), $flags);
}
return [$split[0], $flags];
return [$split[0], $flagsSafe];
}
function uupApiPrivateGetLatestBuild() {