```ruby
class DocumentCollectionsController < DocumentsController
  def show
    expire_on_next_scheduled_publication(@document.editions)
    @document_collection = @document
    @groups = @document_collection.groups.visible.map do |group|
      editions = EditionCollectionPresenter.new(group.published_editions, view_context)
      [group, editions]
    end
  end

private
  def document_class
    DocumentCollection
  end
end
```

Set meta description on doc collection show
user
```ruby
class DocumentCollectionsController < DocumentsController
  def show
    expire_on_next_scheduled_publication(@document.editions)
    @document_collection = @document
    set_meta_description(@document_collection.summary)
    @groups = @document_collection.groups.visible.map do |group|
      editions = EditionCollectionPresenter.new(group.published_editions, view_context)
      [group, editions]
    end
  end

private
  def document_class
    DocumentCollection
  end
end
```
assistant