class GdsApi::ContentStore::RedirectResolver
def call
def call redirect = redirect_for_path(request_path) raise UnresolvedRedirect, "Could not find a matching redirect" unless redirect destination_uri = URI.parse( resolve_destination(redirect, request_path, request_query), ) url = if destination_uri.absolute? destination_uri.to_s else "#{Plek.new.website_root}#{destination_uri}" end [url, status_code(redirect)] end