Version 4.3.0

This commit is contained in:
Neo committed 2025-12-19 05:47:12 -08:00
1 parent 96997ddd8e
commit fe1acf984a
1349 files changed
+116159 -67711

No files matched your search

@@ -108,7 +108,10 @@ class _purchases extends \IPS\Dispatcher\Controller
{
try
{
$customFields[ $k ] = \IPS\nexus\Package\CustomField::load( $k )->displayValue( $v, TRUE );
if ( $displayValue = trim( \IPS\nexus\Package\CustomField::load( $k )->displayValue( $v, TRUE ) ) )
{
$customFields[ $k ] = $displayValue;
}
}
catch ( \OutOfRangeException $e ) { }
}
@@ -218,7 +221,14 @@ class _purchases extends \IPS\Dispatcher\Controller
{
/* Transfer */
$previousOwner = $this->purchase->member;
$this->purchase->transfer( $values['ps_member'] );
try
{
$this->purchase->transfer( $values['ps_member'] );
}
catch ( \DomainException $e )
{
\IPS\Output::i()->error( $e->getMessage(), '2X195/8', 403 );
}
/* Log */
$previousOwner->log( 'purchase', array( 'type' => 'transfer_from', 'id' => $this->purchase->id, 'name' => $this->purchase->name, 'to' => $values['ps_member']->member_id ) );