diff --git a/lib/oaken/stored/active_record.rb b/lib/oaken/stored/active_record.rb index 26df669..b6f5f4d 100644 --- a/lib/oaken/stored/active_record.rb +++ b/lib/oaken/stored/active_record.rb @@ -49,7 +49,7 @@ def upsert(label = nil, unique_by: nil, **attributes) # # Note: `users.method(:someone).source_location` also points back to the file and line of the `label` call. def label(**labels) - labels.transform_values(&:id).each { _label _1, _2 } + labels.each { |name, record| _label name, record.id } end private def _label(name, id)