geobtaa / geoblacklight_admin

MIT License
3 stars 2 forks source link

Upgrading geoblacklight to 4.2.0 #44

Closed yalamber closed 6 days ago

yalamber commented 4 months ago

Hello, I am trying to upgrade geoblacklight to 4.2.0, after upgrading the package version in gemfile. I am receiving errors in some catalog items. Is there any upgrade process we need to follow to use latest versions of geoblacklight with geoblacklight admin?

ewlarson commented 4 months ago

Hi @yalamber! I haven't had a chance to upgrade GBL Admin for GBL v4.2.0 (or v4.3.0, released last week) yet. GBL v4.2 introduced Vite Ruby for some javascript frontend management, and we'll be moving GBL Admin to Vite as well.

I don't work full time on GBL projects, so it might be early April before I have a new release of GBL Admin with support for these new GBL versions. Unless you really need support for COGs and PMTiles, you'll be okay at GBL v4.1 for quite a while.

yalamber commented 1 month ago

@ewlarson could you have some guidelines on how we can upgrade geoblacklight admin with latest geoblacklight instances?

ewlarson commented 1 month ago

Hi @yalamber. For the Big Ten Geoportal, we're running the latest GeoBlacklight v4.4 release with the develop branch of GeoBlacklight Admin. I haven't had time to cut a GBL Admin release recently, but the develop branch should have all the support you need for the most recent GBL release.

If you've been able to upgrade your GBL instance to v4.4 (upgrade notes), give the develop branch a try and see if that gets you upgraded to the latest code with support for COGs and PMTiles, etc.

If that doesn't work, please post an issue with a specific bug(s) you're seeing on your end.

yalamber commented 4 weeks ago

Hello @ewlarson, I tried upgrading and now having below error and some deprecation notices from blacklight /usr/local/bundle/gems/blacklight-7.37.0/lib/blacklight/configuration/fields.rb:176:in `field_config_from_field_or_hash': wrong number of arguments (given 3, expected 1..2) (ArgumentError)

ewlarson commented 4 weeks ago

Can you copy/paste more of your stack trace error here? Blacklight might be failing, but what line of your catalog_controller.rb (my guess) is the cause of this error? Try restarting your local dev server too, if you haven't yet.

yalamber commented 4 weeks ago

sure here it is.

mutant_geoblacklight_admin-web-1    | DEPRECATION WARNING: Initializing a Blacklight::Configuration::ViewConfig implicitly (by calling mapview) is deprecated. Call it as mapview! or pass initialize arguments. (called from block in <class:IdsController> at /usr/local/bundle/bundler/gems/geoblacklight_admin-6e942bc6936c/app/controllers/admin/ids_controller.rb:49)
mutant_geoblacklight_admin-web-1    | Exiting
mutant_geoblacklight_admin-web-1    | /usr/local/bundle/gems/blacklight-7.33.1/lib/blacklight/configuration/fields.rb:176:in `field_config_from_field_or_hash': wrong number of arguments (given 3, expected 1..2) (ArgumentError)
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/blacklight-7.33.1/lib/blacklight/configuration/fields.rb:96:in `add_blacklight_field'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/blacklight-7.33.1/lib/blacklight/configuration/fields.rb:23:in `add_facet_field'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/bundler/gems/geoblacklight_admin-6e942bc6936c/app/controllers/admin/ids_controller.rb:144:in `block in <class:IdsController>'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/blacklight-7.33.1/lib/blacklight/configuration.rb:376:in `configure'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/blacklight-7.33.1/app/models/concerns/blacklight/configurable.rb:36:in `configure_blacklight'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/bundler/gems/geoblacklight_admin-6e942bc6936c/app/controllers/admin/ids_controller.rb:15:in `<class:IdsController>'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/bundler/gems/geoblacklight_admin-6e942bc6936c/app/controllers/admin/ids_controller.rb:7:in `<module:Admin>'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/bundler/gems/geoblacklight_admin-6e942bc6936c/app/controllers/admin/ids_controller.rb:6:in `<main>'
mutant_geoblacklight_admin-web-1    |   from <internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
mutant_geoblacklight_admin-web-1    |   from <internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/bootsnap-1.18.3/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/kernel.rb:26:in `require'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/helpers.rb:148:in `const_get'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/helpers.rb:148:in `cget'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/eager_load.rb:175:in `block in actual_eager_load_dir'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/helpers.rb:42:in `block in ls'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/helpers.rb:25:in `each'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/helpers.rb:25:in `ls'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/eager_load.rb:170:in `actual_eager_load_dir'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/eager_load.rb:17:in `block (2 levels) in eager_load'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/eager_load.rb:16:in `each'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/eager_load.rb:16:in `block in eager_load'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/eager_load.rb:10:in `synchronize'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader/eager_load.rb:10:in `eager_load'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader.rb:413:in `block in eager_load_all'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader.rb:411:in `each'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/zeitwerk-2.6.15/lib/zeitwerk/loader.rb:411:in `eager_load_all'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/application/finisher.rb:74:in `block in <module:Finisher>'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/initializable.rb:32:in `instance_exec'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/initializable.rb:32:in `run'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/initializable.rb:61:in `block in run_initializers'
mutant_geoblacklight_admin-web-1    |   from /usr/local/lib/ruby/3.2.0/tsort.rb:228:in `block in tsort_each'
mutant_geoblacklight_admin-web-1    |   from /usr/local/lib/ruby/3.2.0/tsort.rb:350:in `block (2 levels) in each_strongly_connected_component'
mutant_geoblacklight_admin-web-1    |   from /usr/local/lib/ruby/3.2.0/tsort.rb:431:in `each_strongly_connected_component_from'
mutant_geoblacklight_admin-web-1    |   from /usr/local/lib/ruby/3.2.0/tsort.rb:349:in `block in each_strongly_connected_component'
mutant_geoblacklight_admin-web-1    |   from /usr/local/lib/ruby/3.2.0/tsort.rb:347:in `each'
mutant_geoblacklight_admin-web-1    |   from /usr/local/lib/ruby/3.2.0/tsort.rb:347:in `call'
mutant_geoblacklight_admin-web-1    |   from /usr/local/lib/ruby/3.2.0/tsort.rb:347:in `each_strongly_connected_component'
mutant_geoblacklight_admin-web-1    |   from /usr/local/lib/ruby/3.2.0/tsort.rb:226:in `tsort_each'
mutant_geoblacklight_admin-web-1    |   from /usr/local/lib/ruby/3.2.0/tsort.rb:205:in `tsort_each'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/initializable.rb:60:in `run_initializers'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/application.rb:372:in `initialize!'
mutant_geoblacklight_admin-web-1    |   from /app/config/environment.rb:5:in `<main>'
mutant_geoblacklight_admin-web-1    |   from config.ru:3:in `require_relative'
mutant_geoblacklight_admin-web-1    |   from config.ru:3:in `block in <main>'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/builder.rb:116:in `eval'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/builder.rb:116:in `new_from_string'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/builder.rb:105:in `load_file'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/builder.rb:66:in `parse_file'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/server.rb:349:in `build_app_and_options_from_config'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/server.rb:249:in `app'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/server.rb:422:in `wrapped_app'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/server.rb:312:in `block in start'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/server.rb:379:in `handle_profiling'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/rack-2.2.9/lib/rack/server.rb:311:in `start'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/commands/server/server_command.rb:38:in `start'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/commands/server/server_command.rb:143:in `block in perform'
mutant_geoblacklight_admin-web-1    |   from <internal:kernel>:90:in `tap'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/commands/server/server_command.rb:134:in `perform'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/thor-1.3.1/lib/thor/command.rb:28:in `run'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/thor-1.3.1/lib/thor/invocation.rb:127:in `invoke_command'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/thor-1.3.1/lib/thor.rb:527:in `dispatch'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/command/base.rb:87:in `perform'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/command.rb:48:in `invoke'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/railties-7.0.8.4/lib/rails/commands.rb:18:in `<main>'
mutant_geoblacklight_admin-web-1    |   from <internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
mutant_geoblacklight_admin-web-1    |   from <internal:/usr/local/lib/ruby/3.2.0/rubygems/core_ext/kernel_require.rb>:37:in `require'
mutant_geoblacklight_admin-web-1    |   from /usr/local/bundle/gems/bootsnap-1.18.3/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
mutant_geoblacklight_admin-web-1    |   from bin/rails:5:in `<main>'
mutant_geoblacklight_admin-web-1 exited with code 1
ewlarson commented 4 weeks ago

And post your Gemfile.lock please too!

yalamber commented 4 weeks ago

here it is

GIT
  remote: https://github.com/geoblacklight/geoblacklight-icons.git
  revision: 84da81140e7ef93e7241b7753c01d7f709216f2b
  ref: 84da81140e7ef93e7241b7753c01d7f709216f2b
  specs:
    geoblacklight-icons (1.3.1)

GIT
  remote: https://github.com/geobtaa/geoblacklight_admin.git
  revision: 6e942bc6936c04a0d40f57403edffdbaeadcb52e
  branch: develop
  specs:
    geoblacklight_admin (0.4.1)
      active_storage_validations (~> 1.0)
      amazing_print
      blacklight (~> 7.33)
      blacklight_advanced_search
      blacklight_range_limit
      bootstrap (~> 4.0)
      chosen-rails (~> 1.10)
      cocoon (~> 1.2)
      config (~> 4.0)
      devise (~> 4.7)
      devise-bootstrap-views (~> 1.0)
      devise_invitable (~> 2.0)
      dotenv-rails (~> 2.8)
      geoblacklight (~> 4.4)
      haml (~> 5.2)
      httparty (~> 0.21)
      inline_svg (~> 1.9)
      jquery-rails (~> 4.4)
      kithe (~> 2.0)
      noticed (~> 1.6)
      pagy (~> 6.0)
      paper_trail (~> 15.0)
      pg (~> 1.4)
      qa (~> 5.0)
      rails (~> 7.0, < 8.0)
      ruby-progressbar
      simple_form (~> 5.0)
      sprockets (< 4)
      statesman (~> 10.0)
      vite_rails (~> 3.0)
      vite_ruby (>= 3.5)

GEM
  remote: https://rubygems.org/
  specs:
    Ascii85 (1.1.1)
    actioncable (7.1.3.4)
      actionpack (= 7.1.3.4)
      activesupport (= 7.1.3.4)
      nio4r (~> 2.0)
      websocket-driver (>= 0.6.1)
      zeitwerk (~> 2.6)
    actionmailbox (7.1.3.4)
      actionpack (= 7.1.3.4)
      activejob (= 7.1.3.4)
      activerecord (= 7.1.3.4)
      activestorage (= 7.1.3.4)
      activesupport (= 7.1.3.4)
      mail (>= 2.7.1)
      net-imap
      net-pop
      net-smtp
    actionmailer (7.1.3.4)
      actionpack (= 7.1.3.4)
      actionview (= 7.1.3.4)
      activejob (= 7.1.3.4)
      activesupport (= 7.1.3.4)
      mail (~> 2.5, >= 2.5.4)
      net-imap
      net-pop
      net-smtp
      rails-dom-testing (~> 2.2)
    actionpack (7.1.3.4)
      actionview (= 7.1.3.4)
      activesupport (= 7.1.3.4)
      nokogiri (>= 1.8.5)
      racc
      rack (>= 2.2.4)
      rack-session (>= 1.0.1)
      rack-test (>= 0.6.3)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    actiontext (7.1.3.4)
      actionpack (= 7.1.3.4)
      activerecord (= 7.1.3.4)
      activestorage (= 7.1.3.4)
      activesupport (= 7.1.3.4)
      globalid (>= 0.6.0)
      nokogiri (>= 1.8.5)
    actionview (7.1.3.4)
      activesupport (= 7.1.3.4)
      builder (~> 3.1)
      erubi (~> 1.11)
      rails-dom-testing (~> 2.2)
      rails-html-sanitizer (~> 1.6)
    active_storage_validations (1.1.4)
      activejob (>= 5.2.0)
      activemodel (>= 5.2.0)
      activestorage (>= 5.2.0)
      activesupport (>= 5.2.0)
    activejob (7.1.3.4)
      activesupport (= 7.1.3.4)
      globalid (>= 0.3.6)
    activemodel (7.1.3.4)
      activesupport (= 7.1.3.4)
    activerecord (7.1.3.4)
      activemodel (= 7.1.3.4)
      activesupport (= 7.1.3.4)
      timeout (>= 0.4.0)
    activerecord-import (1.7.0)
      activerecord (>= 4.2)
    activestorage (7.1.3.4)
      actionpack (= 7.1.3.4)
      activejob (= 7.1.3.4)
      activerecord (= 7.1.3.4)
      activesupport (= 7.1.3.4)
      marcel (~> 1.0)
    activesupport (7.1.3.4)
      base64
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
      connection_pool (>= 2.2.5)
      drb
      i18n (>= 1.6, < 2)
      minitest (>= 5.1)
      mutex_m
      tzinfo (~> 2.0)
    addressable (2.8.6)
      public_suffix (>= 2.0.2, < 6.0)
    afm (0.2.2)
    amazing_print (1.6.0)
    attr_json (2.3.1)
      activerecord (>= 6.0.0, < 7.2)
    autoprefixer-rails (10.4.16.0)
      execjs (~> 2)
    awesome_print (1.9.2)
    base64 (0.2.0)
    bcp47_spec (0.2.1)
    bcrypt (3.1.20)
    bigdecimal (3.1.8)
    bindex (0.8.1)
    blacklight (7.37.0)
      deprecation
      globalid
      hashdiff
      i18n (>= 1.7.0)
      jbuilder (~> 2.7)
      kaminari (>= 0.15)
      ostruct (>= 0.3.2)
      rails (>= 5.1, < 7.2)
      view_component (>= 2.66, < 4)
    blacklight_advanced_search (7.0.0)
      blacklight (~> 7.0)
      parslet
    blacklight_range_limit (8.5.0)
      blacklight (>= 7.25.2, < 9)
      deprecation
      view_component (>= 2.54, < 4)
    blazer (3.0.3)
      activerecord (>= 6.1)
      chartkick (>= 5)
      csv
      railties (>= 6.1)
      safely_block (>= 0.4)
    bootsnap (1.18.3)
      msgpack (~> 1.2)
    bootstrap (4.6.2)
      autoprefixer-rails (>= 9.1.0)
      popper_js (>= 1.16.1, < 2)
      sassc-rails (>= 2.0.0)
    builder (3.3.0)
    byebug (11.1.3)
    capybara (3.40.0)
      addressable
      matrix
      mini_mime (>= 0.1.3)
      nokogiri (~> 1.11)
      rack (>= 1.6.0)
      rack-test (>= 0.6.3)
      regexp_parser (>= 1.5, < 3.0)
      xpath (~> 3.2)
    chartkick (5.0.7)
    chosen-rails (1.10.0)
      coffee-rails (>= 3.2)
      railties (>= 3.0)
      sassc-rails (>= 2.1.2)
    cocoon (1.2.15)
    coderay (1.1.3)
    coffee-rails (5.0.0)
      coffee-script (>= 2.2.0)
      railties (>= 5.2.0)
    coffee-script (2.4.1)
      coffee-script-source
      execjs
    coffee-script-source (1.12.2)
    concurrent-ruby (1.3.2)
    config (4.2.1)
      deep_merge (~> 1.2, >= 1.2.1)
      dry-validation (~> 1.0, >= 1.0.0)
    connection_pool (2.4.1)
    content_disposition (1.0.0)
    crass (1.0.6)
    csv (3.3.0)
    date (3.3.4)
    deep_merge (1.2.2)
    deprecation (1.1.0)
      activesupport
    devise (4.9.4)
      bcrypt (~> 3.0)
      orm_adapter (~> 0.1)
      railties (>= 4.1.0)
      responders
      warden (~> 1.2.3)
    devise-bootstrap-views (1.1.0)
    devise-guests (0.8.3)
      devise
    devise_invitable (2.0.9)
      actionmailer (>= 5.0)
      devise (>= 4.6)
    domain_name (0.6.20240107)
    dot-properties (0.1.4)
      bundler (>= 2.2.33)
    dotenv (2.8.1)
    dotenv-rails (2.8.1)
      dotenv (= 2.8.1)
      railties (>= 3.2)
    down (5.4.2)
      addressable (~> 2.8)
    drb (2.2.1)
    dry-cli (1.0.0)
    dry-configurable (1.1.0)
      dry-core (~> 1.0, < 2)
      zeitwerk (~> 2.6)
    dry-core (1.0.1)
      concurrent-ruby (~> 1.0)
      zeitwerk (~> 2.6)
    dry-inflector (1.0.0)
    dry-initializer (3.1.1)
    dry-logic (1.5.0)
      concurrent-ruby (~> 1.0)
      dry-core (~> 1.0, < 2)
      zeitwerk (~> 2.6)
    dry-schema (1.13.4)
      concurrent-ruby (~> 1.0)
      dry-configurable (~> 1.0, >= 1.0.1)
      dry-core (~> 1.0, < 2)
      dry-initializer (~> 3.0)
      dry-logic (>= 1.4, < 2)
      dry-types (>= 1.7, < 2)
      zeitwerk (~> 2.6)
    dry-types (1.7.2)
      bigdecimal (~> 3.0)
      concurrent-ruby (~> 1.0)
      dry-core (~> 1.0)
      dry-inflector (~> 1.0)
      dry-logic (~> 1.4)
      zeitwerk (~> 2.6)
    dry-validation (1.10.0)
      concurrent-ruby (~> 1.0)
      dry-core (~> 1.0, < 2)
      dry-initializer (~> 3.0)
      dry-schema (>= 1.12, < 2)
      zeitwerk (~> 2.6)
    erubi (1.12.0)
    execjs (2.9.1)
    faraday (2.9.1)
      faraday-net_http (>= 2.0, < 3.2)
    faraday-net_http (3.1.0)
      net-http
    faraday-net_http_persistent (2.1.0)
      faraday (~> 2.5)
      net-http-persistent (~> 4.0)
    faraday-retry (2.2.1)
      faraday (~> 2.0)
    fastimage (2.3.1)
    ffi (1.17.0-arm64-darwin)
    ffi-compiler (1.3.2)
      ffi (>= 1.15.5)
      rake
    fx (0.8.0)
      activerecord (>= 6.0.0)
      railties (>= 6.0.0)
    geo_combine (0.9.0)
      activesupport
      faraday-net_http_persistent (~> 2.0)
      faraday-retry (~> 2.2)
      git
      json-schema
      nokogiri
      rsolr
      sanitize
      thor
    geoblacklight (4.4.0)
      blacklight (~> 7.0)
      coderay
      config
      deprecation
      faraday (~> 2.0)
      geo_combine (~> 0.9)
      handlebars_assets
      mime-types
      rails (>= 6.1, < 7.2)
      rgeo-geojson
      sprockets-rails (~> 3.0)
      vite_rails (~> 3.0)
    geocoder (1.8.3)
      base64 (>= 0.1.0)
      csv (>= 3.0.0)
    git (2.1.1)
      activesupport (>= 5.0)
      addressable (~> 2.8)
      process_executer (~> 1.1)
      rchardet (~> 1.8)
    globalid (1.2.1)
      activesupport (>= 6.1)
    haml (5.2.2)
      temple (>= 0.8.0)
      tilt
    handlebars_assets (0.23.9)
      execjs (~> 2.0)
      sprockets (>= 2.0.0)
      tilt (>= 1.2)
    hashdiff (1.1.0)
    hashery (2.1.2)
    hashie (5.0.0)
    http (5.2.0)
      addressable (~> 2.8)
      base64 (~> 0.1)
      http-cookie (~> 1.0)
      http-form_data (~> 2.2)
      llhttp-ffi (~> 0.5.0)
    http-cookie (1.0.6)
      domain_name (~> 0.5)
    http-form_data (2.3.0)
    httparty (0.22.0)
      csv
      mini_mime (>= 1.0.0)
      multi_xml (>= 0.5.2)
    httpclient (2.8.3)
    i18n (1.14.5)
      concurrent-ruby (~> 1.0)
    inline_svg (1.9.0)
      activesupport (>= 3.0)
      nokogiri (>= 1.6)
    io-console (0.7.2)
    irb (1.13.1)
      rdoc (>= 4.0.0)
      reline (>= 0.4.2)
    jbuilder (2.12.0)
      actionview (>= 5.0.0)
      activesupport (>= 5.0.0)
    jquery-rails (4.6.0)
      rails-dom-testing (>= 1, < 3)
      railties (>= 4.2.0)
      thor (>= 0.14, < 2.0)
    json-schema (4.3.0)
      addressable (>= 2.8)
    kaminari (1.2.2)
      activesupport (>= 4.1.0)
      kaminari-actionview (= 1.2.2)
      kaminari-activerecord (= 1.2.2)
      kaminari-core (= 1.2.2)
    kaminari-actionview (1.2.2)
      actionview
      kaminari-core (= 1.2.2)
    kaminari-activerecord (1.2.2)
      activerecord
      kaminari-core (= 1.2.2)
    kaminari-core (1.2.2)
    kithe (2.13.0)
      attr_json (~> 2.0)
      fastimage (~> 2.0)
      fx (>= 0.6.0, < 1)
      marcel
      mini_mime
      pdf-reader (~> 2.0)
      rails (>= 6.0, < 7.2)
      rsolr (~> 2.2)
      ruby-progressbar (~> 1.0)
      shrine (~> 3.3)
      shrine-url (~> 2.0)
      simple_form (>= 4.0, < 6.0)
      traject (~> 3.0, >= 3.1.0.rc1)
      tty-command (>= 0.8.2, < 2)
    ldpath (1.2.0)
      nokogiri (~> 1.8)
      parslet
      rdf (~> 3.0)
      rdf-vocab (~> 3.0)
    link_header (0.0.8)
    listen (3.9.0)
      rb-fsevent (~> 0.10, >= 0.10.3)
      rb-inotify (~> 0.9, >= 0.9.10)
    llhttp-ffi (0.5.0)
      ffi-compiler (~> 1.0)
      rake (~> 13.0)
    loofah (2.22.0)
      crass (~> 1.0.2)
      nokogiri (>= 1.12.0)
    mail (2.8.1)
      mini_mime (>= 0.1.1)
      net-imap
      net-pop
      net-smtp
    marc (1.2.0)
      rexml
      scrub_rb (>= 1.0.1, < 2)
      unf
    marc-fastxmlwriter (1.1.0)
      marc (~> 1.0)
    marcel (1.0.4)
    matrix (0.4.2)
    method_source (1.1.0)
    mime-types (3.5.2)
      mime-types-data (~> 3.2015)
    mime-types-data (3.2024.0604)
    mini_mime (1.1.5)
    minitar (0.9)
    minitest (5.23.1)
    msgpack (1.7.2)
    multi_xml (0.7.1)
      bigdecimal (~> 3.1)
    mutex_m (0.2.0)
    net-http (0.4.1)
      uri
    net-http-persistent (4.0.2)
      connection_pool (~> 2.2)
    net-imap (0.4.12)
      date
      net-protocol
    net-pop (0.1.2)
      net-protocol
    net-protocol (0.2.2)
      timeout
    net-smtp (0.5.0)
      net-protocol
    nio4r (2.7.3)
    nokogiri (1.16.5-arm64-darwin)
      racc (~> 1.4)
    noticed (1.6.3)
      http (>= 4.0.0)
      rails (>= 5.2.0)
    orm_adapter (0.5.0)
    ostruct (0.6.0)
    pagy (6.5.0)
    paper_trail (15.1.0)
      activerecord (>= 6.1)
      request_store (~> 1.4)
    parslet (2.0.0)
    pastel (0.8.0)
      tty-color (~> 0.5)
    pdf-reader (2.12.0)
      Ascii85 (~> 1.0)
      afm (~> 0.2.1)
      hashery (~> 2.0)
      ruby-rc4
      ttfunk
    pg (1.5.6)
    popper_js (1.16.1)
    process_executer (1.1.0)
    psych (5.1.2)
      stringio
    public_suffix (5.0.5)
    puma (5.6.8)
      nio4r (~> 2.0)
    qa (5.11.0)
      activerecord-import
      deprecation
      faraday (< 3.0, != 2.0.0)
      geocoder
      ldpath
      nokogiri (~> 1.6)
      rails (>= 5.0, < 7.2)
      rdf
    racc (1.8.0)
    rack (2.2.9)
    rack-mini-profiler (2.3.4)
      rack (>= 1.2.0)
    rack-proxy (0.7.7)
      rack
    rack-session (1.0.2)
      rack (< 3)
    rack-test (2.1.0)
      rack (>= 1.3)
    rackup (1.0.0)
      rack (< 3)
      webrick
    rails (7.1.3.4)
      actioncable (= 7.1.3.4)
      actionmailbox (= 7.1.3.4)
      actionmailer (= 7.1.3.4)
      actionpack (= 7.1.3.4)
      actiontext (= 7.1.3.4)
      actionview (= 7.1.3.4)
      activejob (= 7.1.3.4)
      activemodel (= 7.1.3.4)
      activerecord (= 7.1.3.4)
      activestorage (= 7.1.3.4)
      activesupport (= 7.1.3.4)
      bundler (>= 1.15.0)
      railties (= 7.1.3.4)
    rails-dom-testing (2.2.0)
      activesupport (>= 5.0.0)
      minitest
      nokogiri (>= 1.6)
    rails-html-sanitizer (1.6.0)
      loofah (~> 2.21)
      nokogiri (~> 1.14)
    railties (7.1.3.4)
      actionpack (= 7.1.3.4)
      activesupport (= 7.1.3.4)
      irb
      rackup (>= 1.0.0)
      rake (>= 12.2)
      thor (~> 1.0, >= 1.2.2)
      zeitwerk (~> 2.6)
    rake (13.2.1)
    rb-fsevent (0.11.2)
    rb-inotify (0.11.1)
      ffi (~> 1.0)
    rchardet (1.8.0)
    rdf (3.3.1)
      bcp47_spec (~> 0.2)
      link_header (~> 0.0, >= 0.0.8)
    rdf-vocab (3.3.1)
      rdf (~> 3.3)
    rdoc (6.7.0)
      psych (>= 4.0.0)
    regexp_parser (2.9.2)
    reline (0.5.8)
      io-console (~> 0.5)
    request_store (1.7.0)
      rack (>= 1.4)
    responders (3.1.1)
      actionpack (>= 5.2)
      railties (>= 5.2)
    retriable (3.1.2)
    rexml (3.2.8)
      strscan (>= 3.0.9)
    rgeo (3.0.1)
    rgeo-geojson (2.1.1)
      rgeo (>= 1.0.0)
    rsolr (2.6.0)
      builder (>= 2.1.2)
      faraday (>= 0.9, < 3, != 2.0.0)
    ruby-progressbar (1.13.0)
    ruby-rc4 (0.1.5)
    rubyzip (2.3.2)
    safely_block (0.4.0)
    sanitize (6.1.0)
      crass (~> 1.0.2)
      nokogiri (>= 1.12.0)
    sass-rails (6.0.0)
      sassc-rails (~> 2.1, >= 2.1.1)
    sassc (2.4.0)
      ffi (~> 1.9)
    sassc-rails (2.1.2)
      railties (>= 4.0.0)
      sassc (>= 2.0)
      sprockets (> 3.0)
      sprockets-rails
      tilt
    scrub_rb (1.0.1)
    selenium-webdriver (4.10.0)
      rexml (~> 3.2, >= 3.2.5)
      rubyzip (>= 1.2.2, < 3.0)
      websocket (~> 1.0)
    semantic_range (3.0.0)
    sentry-rails (5.17.3)
      railties (>= 5.0)
      sentry-ruby (~> 5.17.3)
    sentry-ruby (5.17.3)
      bigdecimal
      concurrent-ruby (~> 1.0, >= 1.0.2)
    shrine (3.6.0)
      content_disposition (~> 1.0)
      down (~> 5.1)
    shrine-url (2.4.1)
      down (~> 5.0)
      http (>= 3.2, < 6)
      shrine (>= 3.0.0.rc, < 4)
    simple_form (5.3.1)
      actionpack (>= 5.2)
      activemodel (>= 5.2)
    slop (4.10.1)
    solr_wrapper (4.0.2)
      http
      minitar
      retriable
      ruby-progressbar
    spring (4.2.1)
    sprockets (3.7.3)
      base64
      concurrent-ruby (~> 1.0)
      rack (> 1, < 3)
    sprockets-rails (3.5.1)
      actionpack (>= 6.1)
      activesupport (>= 6.1)
      sprockets (>= 3.0.0)
    sqlite3 (1.7.3-arm64-darwin)
    statesman (10.2.3)
    stringio (3.1.0)
    strscan (3.1.0)
    temple (0.10.3)
    thor (1.3.1)
    tilt (2.3.0)
    timeout (0.4.1)
    traject (3.8.2)
      concurrent-ruby (>= 0.8.0)
      dot-properties (>= 0.1.1)
      hashie (>= 3.1, < 6)
      http (>= 3.0, < 6)
      httpclient (~> 2.5)
      marc (~> 1.0)
      marc-fastxmlwriter (~> 1.0)
      nokogiri (~> 1.9)
      slop (~> 4.0)
      yell
    ttfunk (1.8.0)
      bigdecimal (~> 3.1)
    tty-color (0.6.0)
    tty-command (0.10.1)
      pastel (~> 0.8)
    turbolinks (5.2.1)
      turbolinks-source (~> 5.2)
    turbolinks-source (5.2.0)
    twitter-typeahead-rails (0.11.1.pre.corejavascript)
      actionpack (>= 3.1)
      jquery-rails
      railties (>= 3.1)
    tzinfo (2.0.6)
      concurrent-ruby (~> 1.0)
    unf (0.1.4)
      unf_ext
    unf_ext (0.0.9.1)
    uri (0.13.0)
    view_component (2.83.0)
      activesupport (>= 5.2.0, < 8.0)
      concurrent-ruby (~> 1.0)
      method_source (~> 1.0)
    vite_rails (3.0.17)
      railties (>= 5.1, < 8)
      vite_ruby (~> 3.0, >= 3.2.2)
    vite_ruby (3.6.0)
      dry-cli (>= 0.7, < 2)
      rack-proxy (~> 0.6, >= 0.6.1)
      zeitwerk (~> 2.2)
    warden (1.2.9)
      rack (>= 2.0.9)
    web-console (4.2.1)
      actionview (>= 6.0.0)
      activemodel (>= 6.0.0)
      bindex (>= 0.4.0)
      railties (>= 6.0.0)
    webdrivers (5.3.1)
      nokogiri (~> 1.6)
      rubyzip (>= 1.3.0)
      selenium-webdriver (~> 4.0, < 4.11)
    webpacker (5.4.4)
      activesupport (>= 5.2)
      rack-proxy (>= 0.6.1)
      railties (>= 5.2)
      semantic_range (>= 2.3.0)
    webrick (1.8.1)
    websocket (1.2.10)
    websocket-driver (0.7.6)
      websocket-extensions (>= 0.1.0)
    websocket-extensions (0.1.5)
    xpath (3.2.0)
      nokogiri (~> 1.8)
    yell (2.2.2)
    zeitwerk (2.6.15)

PLATFORMS
  arm64-darwin-22

DEPENDENCIES
  active_storage_validations
  awesome_print
  blacklight (>= 7.0, < 8.0)
  blacklight_advanced_search
  blazer
  bootsnap (>= 1.4.4)
  bootstrap (~> 4.0)
  byebug
  capybara (>= 3.26)
  devise
  devise-bootstrap-views (~> 1.0)
  devise-guests (~> 0.8)
  devise_invitable (~> 2.0.0)
  dotenv-rails
  geoblacklight (>= 4.4)
  geoblacklight-icons!
  geoblacklight_admin!
  haml
  httparty
  inline_svg
  jbuilder (~> 2.7)
  jquery-rails
  kithe (~> 2.0)
  listen (~> 3.3)
  noticed
  paper_trail
  puma (~> 5.0)
  rack-mini-profiler (~> 2.0)
  rails (>= 7.0)
  rsolr (>= 1.0, < 3)
  sass-rails (>= 6)
  selenium-webdriver (>= 4.0.0.rc1)
  sentry-rails
  sentry-ruby
  solr_wrapper (>= 0.3)
  spring
  sqlite3 (~> 1.4)
  turbolinks (~> 5)
  twitter-typeahead-rails (= 0.11.1.pre.corejavascript)
  tzinfo-data
  view_component (~> 2.66)
  vite_rails (~> 3.0)
  web-console (>= 4.1.0)
  webdrivers
  webpacker (~> 5.0)

RUBY VERSION
   ruby 3.2.2p53

BUNDLED WITH
   2.4.10
ewlarson commented 4 weeks ago

Looks like you're running into an issue in this file: geoblacklight_admin-6e942bc6936c/app/controllers/admin/ids_controller.rb:144:in `block in '

That line references the Settings.FIELDS.B1G_IMPORT_ID field from config/settings.yml https://github.com/geobtaa/geoblacklight_admin/blob/develop/app/controllers/admin/ids_controller.rb#L144

That field was recently added to the codebase: https://github.com/geobtaa/geoblacklight_admin/blob/develop/lib/generators/geoblacklight_admin/config_generator.rb#L348-L352

I bet you don't have it locally. Try adding that (as the generator would for a fresh install) and see if that helps the app spin up properly.

yalamber commented 1 week ago

@ewlarson that worked for me and also I updated to 4.4.0 and added all vite config and everything in frontend seems to work properly, I can view the documents records in frontend. I have now another issue where I cannot see the documents list in admin and Also not able to edit them.

Screenshot 2024-07-01 at 13 54 07

There is no documents shown in the admin panel and below is error log when I try to edit the records

<header style="color: rgb(240, 240, 240); background: rgb(204, 0, 0); padding: 0.5em 1.5em; font-family: helvetica, verdana, arial, sans-serif; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><h1 style="overflow-wrap: break-word; margin: 0.2em 0px; line-height: 1.1em; font-size: 2em;">ActiveRecord::RecordNotFound in Admin::DocumentsController#edit</h1></header><main role="main" id="container" style="box-sizing: border-box; width: 1425px; padding: 0px 1.5em; color: rgb(236, 236, 236); font-family: helvetica, verdana, arial, sans-serif; font-size: 13px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><div class="exception-message" style="padding: 8px 0px;"><div class="message" style="margin-bottom: 8px; line-height: 25px; font-size: 1.5em; font-weight: bold; color: rgb(204, 0, 0);">Couldn't find Document with [WHERE "kithe_models"."type" = $1 AND "kithe_models"."friendlier_id" = $2]</div></div><div class="source " id="frame-source-0-0" style="border: 1px solid rgb(85, 85, 85); background: rgb(51, 51, 51); max-width: 978px;"><div class="info" style="margin: 0px; padding: 0.5em;">Extracted source (around line<span> </span><strong style="margin: 0px; padding: 0px;">#378</strong>):</div><div class="data" style="margin: 0px; padding: 0px; font-size: 10.4px; overflow: auto; background: rgb(68, 68, 68);">
376 377 378 379 380 381 | error = +"Couldn't find #{name}"         error << " with#{conditions}" if conditions         raise RecordNotFound.new(error, name, key)       elsif Array.wrap(ids).size == 1         error = "Couldn't find #{name} with '#{key}'=#{ids}#{conditions}"         raise RecordNotFound.new(error, name, key, ids)
-- | --

</div></div><p style="font-family: helvetica, verdana, arial, sans-serif; font-size: 13px; line-height: 18px;"><code>Rails.root: /app</code></p><div id="traces-0"><a href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" onclick="hide('Framework-Trace-0');hide('Full-Trace-0');show('Application-Trace-0');; return false;" style="color: rgb(204, 0, 0);">Application Trace</a><span> </span>|<span> </span><a href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" onclick="hide('Application-Trace-0');hide('Full-Trace-0');show('Framework-Trace-0');; return false;" style="color: rgb(204, 0, 0);">Framework Trace</a><span> </span>|<span> </span><a href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" onclick="hide('Application-Trace-0');hide('Framework-Trace-0');show('Full-Trace-0');; return false;" style="color: rgb(204, 0, 0);">Full Trace</a><div id="Full-Trace-0" style="display: block;"><code class="traces" style="font-size: 11px;"><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="0" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activerecord (7.0.8.4) lib/active_record/relation/finder_methods.rb:378:in `raise_record_not_found_exception!'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="1" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activerecord (7.0.8.4) lib/active_record/relation/finder_methods.rb:104:in `take!'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="2" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activerecord (7.0.8.4) lib/active_record/relation/finder_methods.rb:87:in `find_by!'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="3" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">geoblacklight_admin (f890e1e7aa9c) app/controllers/admin/documents_controller.rb:209:in `set_document'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="4" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:400:in `block in make_lambda'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="5" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:180:in `block (2 levels) in halting_and_conditional'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="6" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/abstract_controller/callbacks.rb:34:in `block (2 levels) in &lt;module:Callbacks&gt;'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="7" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:181:in `block in halting_and_conditional'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="8" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `block in invoke_before'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="9" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `each'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="10" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `invoke_before'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="11" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:116:in `block in run_callbacks'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="12" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actiontext (7.0.8.4) lib/action_text/rendering.rb:20:in `with_renderer'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="13" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actiontext (7.0.8.4) lib/action_text/engine.rb:69:in `block (4 levels) in &lt;class:Engine&gt;'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="14" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `instance_exec'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="15" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="16" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-rails (5.18.0) lib/sentry/rails/controller_transaction.rb:19:in `block in sentry_around_action'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="17" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry/hub.rb:109:in `block in with_child_span'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="18" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry/span.rb:225:in `with_child_span'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="19" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry/hub.rb:107:in `with_child_span'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="20" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry-ruby.rb:491:in `with_child_span'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="21" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-rails (5.18.0) lib/sentry/rails/controller_transaction.rb:16:in `sentry_around_action'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="22" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="23" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:138:in `run_callbacks'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="24" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/abstract_controller/callbacks.rb:233:in `process_action'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="25" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_controller/metal/rescue.rb:23:in `process_action'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="26" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_controller/metal/instrumentation.rb:67:in `block in process_action'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="27" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/notifications.rb:206:in `block in instrument'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="28" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/notifications/instrumenter.rb:24:in `instrument'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="29" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-rails (5.18.0) lib/sentry/rails/tracing.rb:54:in `instrument'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="30" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/notifications.rb:206:in `instrument'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="31" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_controller/metal/instrumentation.rb:66:in `process_action'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="32" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_controller/metal/params_wrapper.rb:259:in `process_action'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="33" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activerecord (7.0.8.4) lib/active_record/railties/controller_runtime.rb:27:in `process_action'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="34" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/abstract_controller/base.rb:151:in `process'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="35" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionview (7.0.8.4) lib/action_view/rendering.rb:39:in `process'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="36" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_controller/metal.rb:188:in `dispatch'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="37" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_controller/metal.rb:251:in `dispatch'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="38" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/routing/route_set.rb:49:in `dispatch'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="39" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/routing/route_set.rb:32:in `serve'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="40" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/journey/router.rb:50:in `block in serve'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="41" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/journey/router.rb:32:in `each'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="42" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/journey/router.rb:32:in `serve'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="43" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/routing/route_set.rb:852:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="44" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/static.rb:23:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="45" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">warden (1.2.9) lib/warden/manager.rb:36:in `block in call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="46" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">warden (1.2.9) lib/warden/manager.rb:34:in `catch'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="47" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">warden (1.2.9) lib/warden/manager.rb:34:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="48" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack (2.2.9) lib/rack/tempfile_reaper.rb:15:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="49" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack (2.2.9) lib/rack/etag.rb:27:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="50" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack (2.2.9) lib/rack/conditional_get.rb:27:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="51" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack (2.2.9) lib/rack/head.rb:12:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="52" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/http/permissions_policy.rb:38:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="53" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/http/content_security_policy.rb:36:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="54" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack (2.2.9) lib/rack/session/abstract/id.rb:266:in `context'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="55" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack (2.2.9) lib/rack/session/abstract/id.rb:260:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="56" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/cookies.rb:704:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="57" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activerecord (7.0.8.4) lib/active_record/migration.rb:638:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="58" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="59" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/callbacks.rb:99:in `run_callbacks'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="60" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/callbacks.rb:26:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="61" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/executor.rb:14:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="62" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="63" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-rails (5.18.0) lib/sentry/rails/rescued_exception_interceptor.rb:12:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="64" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/debug_exceptions.rb:28:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="65" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">web-console (4.2.1) lib/web_console/middleware.rb:132:in `call_app'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="66" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">web-console (4.2.1) lib/web_console/middleware.rb:19:in `block in call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="67" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">web-console (4.2.1) lib/web_console/middleware.rb:17:in `catch'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="68" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">web-console (4.2.1) lib/web_console/middleware.rb:17:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="69" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry/rack/capture_exceptions.rb:30:in `block (2 levels) in call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="70" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry/hub.rb:256:in `with_session_tracking'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="71" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry-ruby.rb:404:in `with_session_tracking'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="72" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry/rack/capture_exceptions.rb:21:in `block in call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="73" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry/hub.rb:59:in `with_scope'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="74" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry-ruby.rb:384:in `with_scope'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="75" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sentry-ruby (5.18.0) lib/sentry/rack/capture_exceptions.rb:20:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="76" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/show_exceptions.rb:29:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="77" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">railties (7.0.8.4) lib/rails/rack/logger.rb:40:in `call_app'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="78" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">railties (7.0.8.4) lib/rails/rack/logger.rb:25:in `block in call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="79" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/tagged_logging.rb:99:in `block in tagged'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="80" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/tagged_logging.rb:37:in `tagged'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="81" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/tagged_logging.rb:99:in `tagged'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="82" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">railties (7.0.8.4) lib/rails/rack/logger.rb:25:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="83" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">sprockets-rails (3.5.1) lib/sprockets/rails/quiet_assets.rb:17:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="84" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/remote_ip.rb:93:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="85" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">request_store (1.7.0) lib/request_store/middleware.rb:19:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="86" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/request_id.rb:26:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="87" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack (2.2.9) lib/rack/method_override.rb:24:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="88" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack (2.2.9) lib/rack/runtime.rb:22:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="89" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">activesupport (7.0.8.4) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="90" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/executor.rb:14:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="91" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/static.rb:23:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="92" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack (2.2.9) lib/rack/sendfile.rb:110:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="93" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">actionpack (7.0.8.4) lib/action_dispatch/middleware/host_authorization.rb:138:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="94" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack-mini-profiler (2.3.4) lib/mini_profiler/profiler.rb:393:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="95" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">vite_ruby (3.6.0) lib/vite_ruby/dev_server_proxy.rb:22:in `perform_request'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="96" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">rack-proxy (0.7.7) lib/rack/proxy.rb:87:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="97" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">railties (7.0.8.4) lib/rails/engine.rb:530:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="98" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">puma (5.6.8) lib/puma/configuration.rb:252:in `call'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="99" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">puma (5.6.8) lib/puma/request.rb:77:in `block in handle_request'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="100" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">puma (5.6.8) lib/puma/thread_pool.rb:340:in `with_force_shutdown'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="101" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">puma (5.6.8) lib/puma/request.rb:76:in `handle_request'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="102" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">puma (5.6.8) lib/puma/server.rb:443:in `process_client'</a><br><a class="trace-frames trace-frames-0" data-exception-object-id="95440" data-frame-id="103" href="http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#" style="color: rgb(153, 153, 153); overflow-wrap: break-word;">puma (5.6.8) lib/puma/thread_pool.rb:147:in `block in spawn_thread'</a></code></div></div></main>ActiveRecord::RecordNotFound in Admin::DocumentsController#edit
Couldn't find Document with [WHERE "kithe_models"."type" = $1 AND "kithe_models"."friendlier_id" = $2]
Extracted source (around line #378):
376
377
378
379
380
381

        error = +"Couldn't find #{name}"
        error << " with#{conditions}" if conditions
        raise RecordNotFound.new(error, name, key)
      elsif Array.wrap(ids).size == 1
        error = "Couldn't find #{name} with '#{key}'=#{ids}#{conditions}"
        raise RecordNotFound.new(error, name, key, ids)

Rails.root: /app

[Application Trace](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#) | [Framework Trace](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#) | [Full Trace](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activerecord (7.0.8.4) lib/active_record/relation/finder_methods.rb:378:in `raise_record_not_found_exception!'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activerecord (7.0.8.4) lib/active_record/relation/finder_methods.rb:104:in `take!'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activerecord (7.0.8.4) lib/active_record/relation/finder_methods.rb:87:in `find_by!'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[geoblacklight_admin (f890e1e7aa9c) app/controllers/admin/documents_controller.rb:209:in `set_document'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:400:in `block in make_lambda'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:180:in `block (2 levels) in halting_and_conditional'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/abstract_controller/callbacks.rb:34:in `block (2 levels) in <module:Callbacks>'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:181:in `block in halting_and_conditional'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `block in invoke_before'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `each'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:595:in `invoke_before'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:116:in `block in run_callbacks'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actiontext (7.0.8.4) lib/action_text/rendering.rb:20:in `with_renderer'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actiontext (7.0.8.4) lib/action_text/engine.rb:69:in `block (4 levels) in <class:Engine>'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `instance_exec'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-rails (5.18.0) lib/sentry/rails/controller_transaction.rb:19:in `block in sentry_around_action'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry/hub.rb:109:in `block in with_child_span'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry/span.rb:225:in `with_child_span'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry/hub.rb:107:in `with_child_span'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry-ruby.rb:491:in `with_child_span'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-rails (5.18.0) lib/sentry/rails/controller_transaction.rb:16:in `sentry_around_action'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:127:in `block in run_callbacks'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:138:in `run_callbacks'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/abstract_controller/callbacks.rb:233:in `process_action'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_controller/metal/rescue.rb:23:in `process_action'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_controller/metal/instrumentation.rb:67:in `block in process_action'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/notifications.rb:206:in `block in instrument'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/notifications/instrumenter.rb:24:in `instrument'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-rails (5.18.0) lib/sentry/rails/tracing.rb:54:in `instrument'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/notifications.rb:206:in `instrument'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_controller/metal/instrumentation.rb:66:in `process_action'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_controller/metal/params_wrapper.rb:259:in `process_action'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activerecord (7.0.8.4) lib/active_record/railties/controller_runtime.rb:27:in `process_action'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/abstract_controller/base.rb:151:in `process'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionview (7.0.8.4) lib/action_view/rendering.rb:39:in `process'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_controller/metal.rb:188:in `dispatch'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_controller/metal.rb:251:in `dispatch'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/routing/route_set.rb:49:in `dispatch'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/routing/route_set.rb:32:in `serve'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/journey/router.rb:50:in `block in serve'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/journey/router.rb:32:in `each'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/journey/router.rb:32:in `serve'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/routing/route_set.rb:852:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/static.rb:23:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[warden (1.2.9) lib/warden/manager.rb:36:in `block in call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[warden (1.2.9) lib/warden/manager.rb:34:in `catch'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[warden (1.2.9) lib/warden/manager.rb:34:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack (2.2.9) lib/rack/tempfile_reaper.rb:15:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack (2.2.9) lib/rack/etag.rb:27:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack (2.2.9) lib/rack/conditional_get.rb:27:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack (2.2.9) lib/rack/head.rb:12:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/http/permissions_policy.rb:38:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/http/content_security_policy.rb:36:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack (2.2.9) lib/rack/session/abstract/id.rb:266:in `context'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack (2.2.9) lib/rack/session/abstract/id.rb:260:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/cookies.rb:704:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activerecord (7.0.8.4) lib/active_record/migration.rb:638:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/callbacks.rb:27:in `block in call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/callbacks.rb:99:in `run_callbacks'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/callbacks.rb:26:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/executor.rb:14:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/actionable_exceptions.rb:17:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-rails (5.18.0) lib/sentry/rails/rescued_exception_interceptor.rb:12:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/debug_exceptions.rb:28:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[web-console (4.2.1) lib/web_console/middleware.rb:132:in `call_app'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[web-console (4.2.1) lib/web_console/middleware.rb:19:in `block in call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[web-console (4.2.1) lib/web_console/middleware.rb:17:in `catch'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[web-console (4.2.1) lib/web_console/middleware.rb:17:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry/rack/capture_exceptions.rb:30:in `block (2 levels) in call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry/hub.rb:256:in `with_session_tracking'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry-ruby.rb:404:in `with_session_tracking'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry/rack/capture_exceptions.rb:21:in `block in call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry/hub.rb:59:in `with_scope'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry-ruby.rb:384:in `with_scope'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sentry-ruby (5.18.0) lib/sentry/rack/capture_exceptions.rb:20:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/show_exceptions.rb:29:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[railties (7.0.8.4) lib/rails/rack/logger.rb:40:in `call_app'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[railties (7.0.8.4) lib/rails/rack/logger.rb:25:in `block in call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/tagged_logging.rb:99:in `block in tagged'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/tagged_logging.rb:37:in `tagged'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/tagged_logging.rb:99:in `tagged'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[railties (7.0.8.4) lib/rails/rack/logger.rb:25:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[sprockets-rails (3.5.1) lib/sprockets/rails/quiet_assets.rb:17:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/remote_ip.rb:93:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[request_store (1.7.0) lib/request_store/middleware.rb:19:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/request_id.rb:26:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack (2.2.9) lib/rack/method_override.rb:24:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack (2.2.9) lib/rack/runtime.rb:22:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[activesupport (7.0.8.4) lib/active_support/cache/strategy/local_cache_middleware.rb:29:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/executor.rb:14:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/static.rb:23:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack (2.2.9) lib/rack/sendfile.rb:110:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[actionpack (7.0.8.4) lib/action_dispatch/middleware/host_authorization.rb:138:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack-mini-profiler (2.3.4) lib/mini_profiler/profiler.rb:393:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[vite_ruby (3.6.0) lib/vite_ruby/dev_server_proxy.rb:22:in `perform_request'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[rack-proxy (0.7.7) lib/rack/proxy.rb:87:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[railties (7.0.8.4) lib/rails/engine.rb:530:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[puma (5.6.8) lib/puma/configuration.rb:252:in `call'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[puma (5.6.8) lib/puma/request.rb:77:in `block in handle_request'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[puma (5.6.8) lib/puma/thread_pool.rb:340:in `with_force_shutdown'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[puma (5.6.8) lib/puma/request.rb:76:in `handle_request'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[puma (5.6.8) lib/puma/server.rb:443:in `process_client'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
[puma (5.6.8) lib/puma/thread_pool.rb:147:in `block in spawn_thread'](http://0.0.0.0:3000/admin/documents/01GSX8XMXSJC7SBN1DJPMCP69Q/edit#)
ewlarson commented 1 week ago

Hi @yalamber! That would be a Rails error where it couldn't find that record in your database. Double check that you have that document (and any documents) in the kithe_models table. Double check your database connection settings in database.yml too.

The documents#index view first touches Solr to build a list of document ids and facets to render, before asking the database for the resultset documents. Another thing to check would be that Solr has indexed all the documents in your kithe_models table.

yalamber commented 1 week ago

@ewlarson I am receiving below error: undefined method `admin_document_admin_path' for #

yalamber commented 6 days ago

Ok I fixed this by replacing controllers.

yalamber commented 6 days ago

I am now getting strange error with Sprockets::FileNotFound: couldn't find file '@nathanvda/cocoon/cocoon.js' with type 'application/javascript' (Sprockets::FileNotFound)

yalamber commented 6 days ago

Ok fixed the issue, It was due to node_modules not being placed inside the docker build.