added accounting failing handles
This commit is contained in:
@@ -850,6 +850,15 @@ class ProductController extends SuperController
|
||||
$data['description'] = $desc === '' ? null : $desc;
|
||||
}
|
||||
|
||||
if (!Product::hasKaratColumn()) {
|
||||
unset($data['karat']);
|
||||
} elseif (array_key_exists('karat', $data)) {
|
||||
$karat = is_string($data['karat']) || is_numeric($data['karat'])
|
||||
? trim((string) $data['karat'])
|
||||
: '';
|
||||
$data['karat'] = $karat === '' ? null : mb_substr($karat, 0, 32);
|
||||
}
|
||||
|
||||
if (!Product::hasOverrideTradingHoursColumn()) {
|
||||
unset($data['override_trading_hours']);
|
||||
} elseif (array_key_exists('override_trading_hours', $data)) {
|
||||
|
||||
Reference in New Issue
Block a user