LegacySkinAdapter: make resource patch validity check more robust

This commit is contained in:
Dylan K. Taylor 2020-01-22 14:36:40 +00:00
parent cda90fd7f1
commit bff5bf25ae

View File

@ -59,7 +59,7 @@ class LegacySkinAdapter implements SkinAdapter{
$geometryName = "";
$resourcePatch = json_decode($data->getResourcePatch(), true);
if(is_array($resourcePatch["geometry"]) && is_string($resourcePatch["geometry"]["default"])){
if(isset($resourcePatch["geometry"]["default"]) && is_string($resourcePatch["geometry"]["default"])){
$geometryName = $resourcePatch["geometry"]["default"];
}else{
//TODO: Kick for invalid skin