Changeset 12816 for sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php
- Timestamp:
- 08/08/2023 05:38:53 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php
r12508 r12816 1533 1533 foreach ( $tags as $tag_version => $tag ) { 1534 1534 self::add_release( $plugin, [ 1535 'date' => strtotime( $tag['date'] ), 1536 'tag' => $tag['tag'], 1537 'version' => $tag_version, 1538 'committer' => [ $tag['author'] ], 1539 'confirmations_required' => 0, // Old release, assume it's released. 1535 'date' => strtotime( $tag['date'] ), 1536 'tag' => $tag['tag'], 1537 'version' => $tag_version, 1538 'committer' => [ $tag['author'] ], 1539 'zips_built' => true, // Old release, assume they were built. 1540 'confirmations_required' => 0, // Old release, assume it's released. 1540 1541 ] ); 1541 1542 } … … 1557 1558 1558 1559 self::add_release( $plugin, [ 1559 'date' => strtotime( $entry['date'] ), 1560 'tag' => $entry['filename'], 1561 'version' => $tag, 1562 'committer' => [ $entry['author'] ], 1563 'confirmations_required' => 0, // Old release, assume it's released. 1560 'date' => strtotime( $entry['date'] ), 1561 'tag' => $entry['filename'], 1562 'version' => $tag, 1563 'committer' => [ $entry['author'] ], 1564 'zips_built' => true, // Old release, assume they were built. 1565 'confirmations_required' => 0, // Old release, assume it's released. 1564 1566 ] ); 1565 1567 } … … 1567 1569 1568 1570 $releases = get_post_meta( $plugin->ID, 'releases', true ) ?: []; 1571 } 1572 1573 /** 1574 * If confirmations weren't required, claim that the ZIPs were built. 1575 * 1576 * This is needed for data pre-[12816]. 1577 * @see https://meta.trac.wordpress.org/changeset/12816 1578 */ 1579 foreach ( $releases as &$release ) { 1580 if ( ! $release['confirmations_required'] && ! $release['zips_built'] ) { 1581 $release['zips_built'] = true; 1582 } 1569 1583 } 1570 1584 … … 1600 1614 'tag' => '', 1601 1615 'version' => '', 1602 'zips_built' => false, 1616 // Assume zips built if no release confirmation. 1617 'zips_built' => ! $plugin->release_confirmation, 1603 1618 'confirmations' => [], 1604 1619 // Confirmed by default if no release confiration.
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)