class ActiveStorage::Blob
def build_after_upload(io:, filename:, content_type: nil, metadata: nil)
def build_after_upload(io:, filename:, content_type: nil, metadata: nil) new.tap do |blob| blob.filename = filename blob.content_type = content_type blob.metadata = metadata blob.upload io end end