Thank you for waiting. Please try this PHP code snippet instead.
add_action(
'hivepress/v1/models/listing/create',
function($listing_id) {
$vendor = HivePress\Models\Vendor::query()->filter(['user' => get_current_user_id()])->get_first();
if(!$vendor || !$vendor->get_primary_number()){
return;
}
update_post_meta($listing_id, 'hp_listing_primary_number', $vendor->get_primary_number());
}
);