ToolboxHelper::getOriginal handle strict model attribute is not translatable

This commit is contained in:
Jérémy Munsch 2024-01-17 12:08:46 +01:00
parent 6edeac844e
commit 13a503e47c
No known key found for this signature in database
GPG key ID: 18361AF3BFEC0FEC

View file

@ -318,7 +318,10 @@ class ToolboxHelper
*/
public static function getOriginal(Model $model, string $attribute): mixed
{
if (\in_array('Spatie\Translatable\HasTranslations', \class_uses_recursive($model))) {
if (
\in_array('Spatie\Translatable\HasTranslations', \class_uses_recursive($model)) and
$model->isTranslatableAttribute($attribute)
) {
return $model->getTranslation(
$attribute,
$model->getLocale(),