{"action":"created","issue":{"url":"https://api.github.com/repos/uclibs/scholar_uc/issues/155","labels_url":"https://api.github.com/repos/uclibs/scholar_uc/issues/155/labels{/name}","comments_url":"https://api.github.com/repos/uclibs/scholar_uc/issues/155/comments","events_url":"https://api.github.com/repos/uclibs/scholar_uc/issues/155/events","html_url":"https://github.com/uclibs/scholar_uc/issues/155","id":45175901,"number":155,"title":"Extend keyword search to all descriptive metadata fields, not just title","user":{"login":"newmanld","id":3521707,"avatar_url":"https://avatars.githubusercontent.com/u/3521707?v=3","gravatar_id":"","url":"https://api.github.com/users/newmanld","html_url":"https://github.com/newmanld","followers_url":"https://api.github.com/users/newmanld/followers","following_url":"https://api.github.com/users/newmanld/following{/other_user}","gists_url":"https://api.github.com/users/newmanld/gists{/gist_id}","starred_url":"https://api.github.com/users/newmanld/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/newmanld/subscriptions","organizations_url":"https://api.github.com/users/newmanld/orgs","repos_url":"https://api.github.com/users/newmanld/repos","events_url":"https://api.github.com/users/newmanld/events{/privacy}","received_events_url":"https://api.github.com/users/newmanld/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/uclibs/scholar_uc/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"jamesvanmil","id":2651187,"avatar_url":"https://avatars.githubusercontent.com/u/2651187?v=3","gravatar_id":"","url":"https://api.github.com/users/jamesvanmil","html_url":"https://github.com/jamesvanmil","followers_url":"https://api.github.com/users/jamesvanmil/followers","following_url":"https://api.github.com/users/jamesvanmil/following{/other_user}","gists_url":"https://api.github.com/users/jamesvanmil/gists{/gist_id}","starred_url":"https://api.github.com/users/jamesvanmil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamesvanmil/subscriptions","organizations_url":"https://api.github.com/users/jamesvanmil/orgs","repos_url":"https://api.github.com/users/jamesvanmil/repos","events_url":"https://api.github.com/users/jamesvanmil/events{/privacy}","received_events_url":"https://api.github.com/users/jamesvanmil/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/uclibs/scholar_uc/milestones/15","labels_url":"https://api.github.com/repos/uclibs/scholar_uc/milestones/15/labels","id":905679,"number":15,"title":"Sprint ending 1/9/2015","description":"","creator":{"login":"scherztc","id":5084562,"avatar_url":"https://avatars.githubusercontent.com/u/5084562?v=3","gravatar_id":"","url":"https://api.github.com/users/scherztc","html_url":"https://github.com/scherztc","followers_url":"https://api.github.com/users/scherztc/followers","following_url":"https://api.github.com/users/scherztc/following{/other_user}","gists_url":"https://api.github.com/users/scherztc/gists{/gist_id}","starred_url":"https://api.github.com/users/scherztc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scherztc/subscriptions","organizations_url":"https://api.github.com/users/scherztc/orgs","repos_url":"https://api.github.com/users/scherztc/repos","events_url":"https://api.github.com/users/scherztc/events{/privacy}","received_events_url":"https://api.github.com/users/scherztc/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":2,"state":"open","created_at":"2014-12-16T15:07:32Z","updated_at":"2014-12-18T19:36:27Z","due_on":"2015-01-09T05:00:00Z","closed_at":null},"comments":3,"created_at":"2014-10-07T22:04:02Z","updated_at":"2015-01-06T20:33:01Z","closed_at":null,"body":"Early feedback from Early Adopters is confirming this as a high priority.  \r\n\r\nThis is already written up as a Use Case -- Submission Number 6 in https://github.com/uclibs/scholar_use_cases/blob/master/search_retrieval/search_retrieval_use_cases.md\r\n\r\nNotre Dame appears to have done this."},"comment":{"url":"https://api.github.com/repos/uclibs/scholar_uc/issues/comments/68928784","html_url":"https://github.com/uclibs/scholar_uc/issues/155#issuecomment-68928784","issue_url":"https://api.github.com/repos/uclibs/scholar_uc/issues/155","id":68928784,"user":{"login":"jamesvanmil","id":2651187,"avatar_url":"https://avatars.githubusercontent.com/u/2651187?v=3","gravatar_id":"","url":"https://api.github.com/users/jamesvanmil","html_url":"https://github.com/jamesvanmil","followers_url":"https://api.github.com/users/jamesvanmil/followers","following_url":"https://api.github.com/users/jamesvanmil/following{/other_user}","gists_url":"https://api.github.com/users/jamesvanmil/gists{/gist_id}","starred_url":"https://api.github.com/users/jamesvanmil/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamesvanmil/subscriptions","organizations_url":"https://api.github.com/users/jamesvanmil/orgs","repos_url":"https://api.github.com/users/jamesvanmil/repos","events_url":"https://api.github.com/users/jamesvanmil/events{/privacy}","received_events_url":"https://api.github.com/users/jamesvanmil/received_events","type":"User","site_admin":false},"created_at":"2015-01-06T20:33:01Z","updated_at":"2015-01-06T20:33:01Z","body":"I'm close to cracking this one but I've run into a blocker with the Curate.configuration class, which is where the default search info is stored.\r\n\r\nIn both the dummy app and in scholar I've added `/config/search_config.yml`.\r\n\r\nThis change is working in the dummy application within the gem, and from the rails console within the dummy app, invoking this class returns robust information:\r\n\r\n```ruby\r\n> Curate.configuration\r\n\r\n => #<Curate::Configuration:0x007faa621375b8 @application_root_url=\"http://localhost\", @default_antivirus_instance=#<Proc:0x007faa5c9ef800@/Users/vanmiljf/development/gems/curate_fork/spec/internal/config/initializers/curate_config.rb:3 (lambda)>, @characterization_runner=#<Proc:0x007faa5c9ef7d8@/Users/vanmiljf/development/gems/curate_fork/spec/internal/config/initializers/curate_config.rb:6 (lambda)>, @registered_curation_concern_types=[\"GenericWork\", \"Dataset\", \"Article\", \"Image\", \"Document\"], @search_config={\"catalog\"=>{\"qf\"=>[\"desc_metadata__creator_tesim\", \"desc_metadata__title_tesim\"]}, \"people\"=>nil}>\r\n```\r\n\r\nBut changes are not working as expected within the application. From the rails console within Scholar, the info is far less complete, and a message is being returned indicating that the search_config hasn't been set:\r\n\r\n```ruby\r\n> Curate.configuration\r\n\r\n => #<Curate::Configuration:0x007fba4e3a29f0 @registered_curation_concern_types=[\"GenericWork\", \"Dataset\", \"Article\", \"Image\", \"Document\"], @application_root_url=\"bamboo_application_url\">\r\n => \"search_config not set\"\r\n```\r\n\r\nAm I missing some step in getting particular config yml files to be processed?"}}