diff --git a/packages/Webkul/Activity/src/Traits/LogsActivity.php b/packages/Webkul/Activity/src/Traits/LogsActivity.php index 5fcad04e0..51b14f462 100644 --- a/packages/Webkul/Activity/src/Traits/LogsActivity.php +++ b/packages/Webkul/Activity/src/Traits/LogsActivity.php @@ -79,11 +79,11 @@ private static function logActivity($model) 'attribute' => $attributeCode, 'new' => [ 'value' => $attributeData['new'], - 'label' => app(AttributeValueRepository::class)->getAttributeLabel($attributeData['new'], $model->attribute), + 'label' => self::getAttributeLabel($attributeData['new'], $model->attribute), ], 'old' => [ 'value' => $attributeData['old'], - 'label' => app(AttributeValueRepository::class)->getAttributeLabel($attributeData['old'], $model->attribute), + 'label' => self::getAttributeLabel($attributeData['old'], $model->attribute), ], ]), 'user_id' => auth()->id(), @@ -97,6 +97,14 @@ private static function logActivity($model) } } + /** + * Get attribute label. + */ + private static function getAttributeLabel($value, $attribute) + { + return app(AttributeValueRepository::class)->getAttributeLabel($value, $attribute); + } + /** * Create activity. */