mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-08 04:18:52 +00:00
Merge branch 'develop-ascraeus' into develop
* develop-ascraeus: [ticket/12536] Restore missing @throws [ticket/12536] Add test cases with empty versions list [ticket/12536] Use stable values when unstable are unavailable [ticket/12536] Update doc block [ticket/12536] Return empty array if stability unavailable [ticket/12536] Get Versions Should Not Require Both Stable and Unstable
This commit is contained in:
commit
317ce7b0c7
2 changed files with 14 additions and 1 deletions
|
@ -247,7 +247,7 @@ class version_helper
|
|||
|
||||
$info = json_decode($info, true);
|
||||
|
||||
if (empty($info['stable']) || empty($info['unstable']))
|
||||
if (empty($info['stable']) && empty($info['unstable']))
|
||||
{
|
||||
$this->user->add_lang('acp/common');
|
||||
|
||||
|
@ -263,6 +263,9 @@ class version_helper
|
|||
}
|
||||
}
|
||||
|
||||
$info['stable'] = (empty($info['stable'])) ? array() : $info['stable'];
|
||||
$info['unstable'] = (empty($info['unstable'])) ? $info['stable'] : $info['unstable'];
|
||||
|
||||
$this->cache->put($cache_file, $info, 86400); // 24 hours
|
||||
}
|
||||
|
||||
|
|
|
@ -181,6 +181,11 @@ class phpbb_version_helper_test extends phpbb_test_case
|
|||
),
|
||||
),
|
||||
),
|
||||
array(
|
||||
'1.1.0',
|
||||
array(),
|
||||
array(),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -286,6 +291,11 @@ class phpbb_version_helper_test extends phpbb_test_case
|
|||
),
|
||||
'1.1.0-a2',
|
||||
),
|
||||
array(
|
||||
'1.1.0',
|
||||
array(),
|
||||
null,
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue