diff --git a/inc/packages/namespace.php b/inc/packages/namespace.php index 0c0dbc62..28ee8886 100644 --- a/inc/packages/namespace.php +++ b/inc/packages/namespace.php @@ -936,8 +936,12 @@ function add_package_to_release_cache( string $did ) : void { if ( empty( $did ) ) { return; } + $latest_release = get_latest_release_from_did( $did ); + if ( is_wp_error( $latest_release ) ) { + return; + } $releases = get_site_transient( CACHE_RELEASE_PACKAGES ) ?: []; - $releases[ $did ] = get_latest_release_from_did( $did ); + $releases[ $did ] = $latest_release; set_site_transient( CACHE_RELEASE_PACKAGES, $releases ); }