Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-20238

We get "undefined method" error when trying to show non-existent settings via id

XMLWordPrintable

    • None
    • None
    • None
    • Automated

      Description of problem:
      When trying to show non-existent setting via hammer or API using it's id, we get
      "undefined method" error.

      Version-Release number of selected component (if applicable):
      6.13.5, 6.14.0, 6.15.0 stream

      How reproducible:
      always

      Steps to Reproduce:
      1. On SAT try: hammer settings info --id wrong_id
      2. On SAT try: curl -su admin:changeme https://$(hostname)/api/settings/wrong_id

      Actual results:
      1. undefined method `name' for nil:NilClass
      2.
      {
      "error":

      {"message":"undefined method `name' for nil:NilClass"}

      }

      Expected results:
      Error: setting not found.

          There are no Sub-Tasks for this issue.

              rh-ee-ajangir Arvind Jangir
              vsedmik@redhat.com Vladimír Sedmík
              Nakul Pathak Nakul Pathak
              Leos Stejskal Leos Stejskal
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: