• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

uclibs / ucrate / 787d5448-b8ee-4a3a-aeac-8334700816c8

31 Oct 2024 06:18PM UTC coverage: 55.485% (-2.8%) from 58.257%
787d5448-b8ee-4a3a-aeac-8334700816c8

push

circleci

web-flow
Hotfix/bulkrax (#1167)

* Arranges fields in Bulkrax initializer.

* Adds more metadata to collections manifest.

---------

Co-authored-by: Thomas Scherz <scherztc@ucmail.uc.edu>

0 of 2 new or added lines in 1 file covered. (0.0%)

549 existing lines in 44 files now uncovered.

2099 of 3783 relevant lines covered (55.49%)

52.08 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

68.18
/app/controllers/application_controller.rb
1
# frozen_string_literal: true
2

3
require 'hyrax/search_state'
1✔
4

5
class ApplicationController < ActionController::Base
1✔
6
  helper Openseadragon::OpenseadragonHelper
1✔
7
  # Adds a few additional behaviors into the application controller
8
  include Blacklight::Controller
1✔
9
  skip_after_action :discard_flash_if_xhr
1✔
10
  include Hydra::Controller::ControllerBehavior
1✔
11

12
  # Adds Hyrax behaviors into the application controller
13
  include Hyrax::Controller
1✔
14
  include Hyrax::ThemedLayoutController
1✔
15
  with_themed_layout '1_column'
1✔
16
  protect_from_forgery with: :exception
1✔
17

18
  private
1✔
19

20
  # override devise helper and route to CC.new when parameter is set
21
  def after_sign_in_path_for(resource)
1✔
UNCOV
22
    cookies[:login_type] = {
×
23
      value: "local",
24
      secure: Rails.env.production?
25
    }
UNCOV
26
    if !resource.waived_welcome_page
×
UNCOV
27
      Rails.application.routes.url_helpers.welcome_page_index_path
×
28
    else
29
      Rails.application.routes.url_helpers.new_classify_concern_path
×
30
    end
31
  end
32

33
  def after_sign_out_path_for(_resource_or_scope)
1✔
UNCOV
34
    if cookies[:login_type] == "shibboleth"
×
UNCOV
35
      "/Shibboleth.sso/Logout?return=https%3A%2F%2F" + ENV['SCHOLAR_SHIBBOLETH_LOGOUT']
×
36
    else
UNCOV
37
      root_path
×
38
    end
39
  end
40

41
  def auth_shib_user!
1✔
42
    redirect_to login_path unless user_signed_in?
8✔
43
  end
44
end
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc