Open mpchadwick opened 7 months ago
I believe this will become a non-issue in 2.4.6 due to these changes which lead to the attribute value being filtered differently during save.
https://github.com/magento/magento2/commit/85f72fc082cf7242513bd4a6921da3bfc40f7f73
From my testing on 2.4.6 this no longer throws an error
$localeResolver = $di->get('Magento\Framework\Locale\ResolverInterface');
$filter = new \Magento\Framework\Data\Form\Filter\Date('M/d/yy', $localeResolver);
$filter->inputFilter('2024-01-11 18:57:54');
This is likely a bug with Magento where it passes the customer date time attributes through the filter function uses values that are incompatible with their internal implementation, but something to keep in mind as the TaxJar extension is impacted.
Prerequisites
Description
When saving a new company in Magento B2B associated with an existing customer as company admin we are seeing this error.
I've traced it back and determined it is related to the
tj_last_sync
attribute.Example from request
Here's a simple use case that I've whittled it down to
I'm not sure what the fix might be at this point.
Steps to Reproduce
Expected Result
Actual Result
Versions