sanger/sequencescape

View on GitHub
app/api/model_extensions/library_tube.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
# frozen_string_literal: true
# Included in {LibraryTube} to provide scopes used by the V1 API
# @note This could easily be in-lined in LibraryTube itself
module ModelExtensions::LibraryTube
  def self.included(base)
    base.class_eval { scope :include_source_request, -> { includes(source_request: %i[uuid_object request_metadata]) } }
  end
end