Fix for handling old unserialize mode.

This commit is contained in:
Dan Cryer 2016-06-29 10:13:27 +01:00
parent 4d0911f2a9
commit 42ca1c6527

View file

@ -96,7 +96,7 @@ class Project extends ProjectBase
$info = $this->data['access_information'];
// Handle old-format (serialized) access information first:
if (!empty($info) && substr($info, 0, 1) != '{') {
if (!empty($info) && !in_array(substr($info, 0, 1), array('{', '['))) {
$data = unserialize($info);
} else {
$data = json_decode($info, true);