mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Merge pull request #12590 from abdellani/12452-improve-logging
update message logged when a product is deleted
This commit is contained in:
@@ -38,7 +38,9 @@ module Admin
|
||||
{ id: params[:id] }
|
||||
).find_product
|
||||
|
||||
@record.destroyed_by = spree_current_user
|
||||
status = :ok
|
||||
|
||||
if @record.destroy
|
||||
flash.now[:success] = t('.delete_product.success')
|
||||
else
|
||||
|
||||
@@ -10,9 +10,12 @@ module LogDestroyPerformer
|
||||
after_destroy :log_who_destroyed
|
||||
|
||||
def log_who_destroyed
|
||||
return if destroyed_by.nil?
|
||||
|
||||
Rails.logger.info "#{self.class} #{id} deleted by #{destroyed_by.id}"
|
||||
message = if destroyed_by.nil?
|
||||
"#{self.class} #{id} deleted"
|
||||
else
|
||||
"#{self.class} #{id} deleted by #{destroyed_by.id} <#{destroyed_by.email}>"
|
||||
end
|
||||
Rails.logger.info message
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user